TODO: Move from Newtonsoft Json if possible.master
| namespace SecureSharing.Business.Infrastructure.Extensions; | namespace SecureSharing.Business.Infrastructure.Extensions; | ||||
| public sealed class StartupExtensions | |||||
| public static class StartupExtensions | |||||
| { | { | ||||
| public static void ConfigureServices(IServiceCollection services) | public static void ConfigureServices(IServiceCollection services) | ||||
| { | { |
| <PropertyGroup> | <PropertyGroup> | ||||
| <TargetFramework>net6.0</TargetFramework> | <TargetFramework>net6.0</TargetFramework> | ||||
| <ImplicitUsings>enable</ImplicitUsings> | |||||
| <Nullable>disable</Nullable> | |||||
| <RootNamespace>SecureSharing.Business</RootNamespace> | <RootNamespace>SecureSharing.Business</RootNamespace> | ||||
| </PropertyGroup> | </PropertyGroup> | ||||
| <PropertyGroup> | <PropertyGroup> | ||||
| <TargetFramework>net6.0</TargetFramework> | <TargetFramework>net6.0</TargetFramework> | ||||
| <ImplicitUsings>enable</ImplicitUsings> | |||||
| <Nullable>disable</Nullable> | |||||
| <RootNamespace>SecureSharing.Data</RootNamespace> | <RootNamespace>SecureSharing.Data</RootNamespace> | ||||
| </PropertyGroup> | </PropertyGroup> | ||||
| using Microsoft.AspNetCore.Hosting; | |||||
| using Microsoft.Extensions.Hosting; | |||||
| namespace SecureSharing; | namespace SecureSharing; | ||||
| public sealed class Program | public sealed class Program |
| <PropertyGroup> | <PropertyGroup> | ||||
| <TargetFramework>net6.0</TargetFramework> | <TargetFramework>net6.0</TargetFramework> | ||||
| <ImplicitUsings>enable</ImplicitUsings> | |||||
| <Nullable>disable</Nullable> | |||||
| <CopyRefAssembliesToPublishDirectory>false</CopyRefAssembliesToPublishDirectory> | <CopyRefAssembliesToPublishDirectory>false</CopyRefAssembliesToPublishDirectory> | ||||
| <RootNamespace>SecureSharing</RootNamespace> | <RootNamespace>SecureSharing</RootNamespace> | ||||
| </PropertyGroup> | </PropertyGroup> |