Namespace Neon.Web
Classes
AesProtector
Provides data protection using AES Cipher.
DataProtectionExtensions
Extension methods for IDataProtectionBuilder.
NeonController
Enhances the Controller class to simplify and enhance web application logging. Use this as the base class for ASP.NET UX applications.
NeonControllerBase
Enhances the ControllerBase class to simplify and enhance web service logging. Use this class for ASP.NET REST API. Although NeonController can be used for REST APIs as well, NeonControllerBase may have lower overhead.
RoundTripJsonInputFormatter
Handles deserialization of JSON objects for noSQL scenarios that supports round trips without any property loss, even if one side of the transaction is out of data and is not aware of all of the possible JSON properties.
This class is designed to support classes generated by the Neon.ModelGen assembly that implement IRoundtripData.
RoundTripJsonOutputFormatter
Handles serialization of JSON objects for noSQL scenarios that supports round trips without any property loss, even if one side of the transaction is out of data and is not aware of all of the possible JSON properties.
This class is designed to support classes generated by the Neon.ModelGen assembly that implement IRoundtripData.
TracerProviderBuilderExtensions
Neon.Web Tracing Instrumentation.
WebHelper
Misc ASP.NET related helper methods.