In react-native-windows, attributed C++ modules can be consumed as either a legacy native module or TurboModule. This change enables registration of RNCAsyncStorage as a TurboModule.
Test Plan
Tested this out in a react-native-windows C++ app, where instead of using the ReactPackageProvider, I register RNCAsyncStorage.h directly as a TurboModule.
Summary
In react-native-windows, attributed C++ modules can be consumed as either a legacy native module or TurboModule. This change enables registration of RNCAsyncStorage as a TurboModule.
Test Plan
Tested this out in a react-native-windows C++ app, where instead of using the ReactPackageProvider, I register RNCAsyncStorage.h directly as a TurboModule.