NetPro
๐An enhanced version with clean architecture of asp.netcore,efficiently manage startup,Support for netcore3.1/6.0
File Explorer
Download Latest Version (.zip)- dotnetcore.yml
- codeql.yml
- checkhealth.jpg
- EasyNetQ.png
- grafana.png
- leonkou.png
- logo2.png
- netpro.png
- netpro1.png
- netpro2.png
- netpro3.jpg
- netproinfo.png
- performance.png
- swagger.jpg
- .gitattributes
- launch.json
- tasks.json
- AgentServiceRegistrationHostedService.cs
- BindingAddress.cs
- Consul.AspNetCore.csproj
- ConsulClientFactory.cs
- IConsulClientFactory.cs
- README.md
- ServiceCollectionExtensions.cs
- DevelopmentSetup.cs
- ExportHistory.cs
- ImportHistory.cs
- IStringExtendedLocalizerFactory.cs
- LocalizationModelContext.cs
- LocalizationRecord.cs
- SqlContextOptions.cs
- SqliteCreateLocalizationRecord.sql
- SqlStringLocalizer.cs
- SqlStringLocalizerFactory.cs
- Localization.SqlLocalizer.csproj
- SharedResource.cs
- SqlLocalizationOptions.cs
- SqlLocalizationServiceCollectionExtensions.cs
- NetProAnalysicStartup400.cs
- app.json
- NetPro.Analysic.csproj
- readme.md
- RequestAnalysisExtensionService.cs
- RequestAnalysisMiddlewareExtensions.cs
- RequestAnalysisOption.cs
- ApolloClientHelper.cs
- NetPro.Apollo.csproj
- readme.md
- AuthenticationStartup.cs
- app.json
- AuthenticationMiddleware.cs
- AuthenticationOption.cs
- AuthenticationServiceExtension.cs
- NetPro.Authentication.csproj
- readme.md
- AutoMapperStartup.cs
- AutoMapperConfiguration.cs
- AutoMapperExtensionService.cs
- Extensions.Mapping.cs
- IOrderMapperProfile.cs
- NetPro.AutoMapper.csproj
- readme.md
- CheckerStartup.cs
- app.json
- AppEnvironment.cs
- AppInfo.cs
- CheckMiddlewareHandler.cs
- HealthCheck.cs
- HealthCheckRegistry.cs
- HealthChecksMongodbExtensions.cs
- HealthChecksRedisExtensions.cs
- HealthResponse.cs
- NetPro.Checker.csproj
- readme.md
- UrlHealthCheck.cs
- ConsulClientStartup.cs
- ConsulStartup.cs
- app.json
- ConsulExtesions.cs
- ConsulOption.cs
- NetPro.ConsulClient.csproj
- readme.md
- RegisterToConsulExtension.cs
- CorsStartup.cs
- app.json
- NetPro.Cors.csproj
- NetProCorsOption.cs
- readme.md
- NewtonsoftSerializer.cs
- CultureCustomConverter.cs
- StringToIntCustomConverter.cs
- TimeSpanConverter.cs
- TimezoneCustomConverter.cs
- SerializationOptions.cs
- SystemTextJsonSerializer.cs
- NetProCsRedisStartup.cs
- app.json
- Common.cs
- CsRedisManager.cs
- IRedisManager.cs
- ISerializer.cs
- NetPro.CsRedis.csproj
- NullCache.cs
- readme.md
- RedisCacheOption.cs
- RedisServiceExtensions.cs
- DapperExpressionExtensions.cs
- DapperExpressionVisitor.cs
- DapperSmart.cs
- DapperSmartAsync.cs
- DataTableExtensions.cs
- Evaluator.cs
- ExpressionUtils.cs
- ParameterListExtension.cs
- IPagedList.cs
- LogicType.cs
- OperateType.cs
- PagedList.cs
- PageFilterDto.cs
- Parameter.cs
- DapperRepository.cs
- DapperRepositoryAsync.cs
- GeneralRepository.cs
- IDapperRepository.cs
- IGeneralRepository.cs
- DapperContext.cs
- DapperServiceExtensions.cs
- DataProvider.cs
- DbConnectionFactory.cs
- DbProviderFactories.cs
- IUnitOfWork.cs
- IUnitOfWorkFactory.cs
- NetPro.Dapper.csproj
- NetProUnitOfWorkFactory.cs
- readme.markdown
- UnitOfWork.cs
- NetProDependencyStartup.cs
- BatchInjectionExtension.cs
- Dependency.cs
- NetPro.Dependency.csproj
- readme.md
- NetProEasyNetQStartup.cs
- app.json
- EasyNetQMulti.cs
- EasyNetQOption.cs
- EasyNetQServiceExtensions.cs
- NetPro.EasyNetQ.csproj
- readme.md
- BaseEntityTypeConfiguration.cs
- NetPro.EFCore.csproj
- NetProDbContext.cs
- NetProFreeRedisStartup.cs
- app.json
- NetPro.FreeRedis.csproj
- readme.md
- RedisCacheOption.cs
- RedisServiceExtensions.cs
- DevelopmentSetup.cs
- ExportHistory.cs
- ImportHistory.cs
- IStringExtendedLocalizerFactory.cs
- LocalizationModelContext.cs
- LocalizationRecord.cs
- SqlContextOptions.cs
- SqliteCreateLocalizationRecord.sql
- SqlStringLocalizer.cs
- SqlStringLocalizerFactory.cs
- SharedResource.cs
- SqlLocalizationOptions.cs
- SqlLocalizationServiceCollectionExtensions.cs
- GlobalizationStartup.cs
- CustomLocalizationServiceCollectionExtensions.cs
- CustomStringLocalizerFactory.cs
- Globalization.cs
- Globalization.json
- LocalizationRecords.sqlite
- NetPro.Globalization.csproj
- readme.md
- SqliteCreateLocalizationRecord.sql
- GrpcServerStartup.cs
- GrpcServiceAttribute.cs
- GrpcServiceExtension.cs
- NetPro.Grpc.csproj
- readme.md
- ILog.cs
- NetProSerilog.cs
- NetProSerilogOptions.cs
- NetProExcepitonFilter.cs
- NetPro.Log.csproj
- NetProMongoDBMultiStartup.cs
- app.json
- MongoDbBuilderExtensions.cs
- MongoDBMulti.cs
- MongoDbOption.cs
- NetPro.MongoDb.csproj
- readme.md
- ApiProxyStartup.cs
- app.json
- MQTTClientOption.cs
- NetPro.MQTTClient.csproj
- readme.md
- ServiceCollectionExtension.cs
- HostingPrometheusStartup.cs
- PrometheusStartup.cs
- app.json
- NetPro.Prometheus.csproj
- readme.md
- ApiProxyStartup.cs
- ApiClientFilter.cs
- app.json
- HttpProxyServiceExtensions.cs
- NetPro.Proxy.csproj
- readme.md
- NetProPulsarStartup.cs
- BasicAuthorizationAttribute.cs
- IPulsarAdminApi.cs
- AuthenticationBasic.cs
- AuthenticationInfo.cs
- IPulsarQueneService.cs
- NetPro.Pulsar.csproj
- PulsarConfigExtensions.cs
- PulsarOption.cs
- PulsarQueneService.cs
- PulsarServiceExtensions.cs
- readme.md
- AliyunMechanism.cs
- AliyunMechanismFactory.cs
- AliyunUtils.cs
- RabbitMqClientOptions.cs
- RabbitMqExchangeOptions.cs
- RabbitMqQueueOptions.cs
- ExchangeServiceDescriptor.cs
- IAsyncMessageHandler.cs
- IAsyncNonCyclicMessageHandler.cs
- IMessageHandler.cs
- INonCyclicMessageHandler.cs
- IQueueService.cs
- MessageHandlerRouter.cs
- NetPro.RabbitMQ.csproj
- QueueService.cs
- RabbitMqClientDependencyInjectionExtensions.cs
- RabbitMqExchange.cs
- readme.md
- app.json
- Common.cs
- CsRedisManager.cs
- IRedisManager.cs
- ISerializer.cs
- NetPro.RedisManager.csproj
- NewtonsoftSerializer.cs
- NullCache.cs
- readme.md
- RedisCacheComponentEnum.cs
- RedisCacheOption.cs
- RedisServiceExtensions.cs
- StackExchangeRedisManager.cs
- ResponseCacheStartup.cs
- app.json
- Common.cs
- NetPro.ResponseCache.csproj
- PostResponseCacheAttribute.cs
- PostResponseCacheMiddleware.cs
- readme.md
- ResponseCacheOption.cs
- ResponseCachingExtensionService.cs
- IResponseResult.cs
- NetPro.ResponseResult.csproj
- NetProSerilogStartup.cs
- NetPro.Serilog.csproj
- readme.md
- ShareBodyStartup.cs
- Common.cs
- NetPro.ShareRequestBody.csproj
- readme.md
- ResponseCacheData.cs
- ShareRequestBodyMiddleware.cs
- ShareRequestBodyServiceExtensions.cs
- ShareResponseBodyFilter.cs
- SignStartup.cs
- app.json
- IgnoreSignAttribute.cs
- NetPro.Sign.csproj
- readme.md
- SignCommon.cs
- SignMiddleware.cs
- VerifySignAttribute.cs
- VerifySignDefaultFilter.cs
- VerifySignOption.cs
- VerifySignServiceExtensions.cs
- markdown.md
- NewtonsoftSerializer.cs
- CultureCustomConverter.cs
- StringToIntCustomConverter.cs
- TimeSpanConverter.cs
- TimezoneCustomConverter.cs
- SerializationOptions.cs
- SystemTextJsonSerializer.cs
- IApplicationBuilderExtensions.cs
- IServiceCollectionExtensions.cs
- RedisInformationMiddleware.cs
- RedisMiddlewareAccessOptions.cs
- IRedisCacheClient.cs
- IRedisCacheConnectionPoolManager.cs
- IRedisDatabase.cs
- IRedisDatabase.Hash.cs
- IRedisDatabase.Lists.cs
- IRedisDatabase.PubSub.cs
- IRedisDatabase.Sort.cs
- RedisConfiguration.cs
- RedisHost.cs
- ServerEnumerationStrategy.cs
- ValueLengthExtensions.cs
- NullCache.cs
- RedisCacheClient.cs
- RedisCacheConnectionPoolManager.cs
- RedisDatabase.cs
- RedisDatabase.Hash.cs
- RedisDatabase.List.cs
- RedisDatabase.PubSub.cs
- RedisDatabase.Sort.cs
- ConnectionPoolInformation.cs
- InfoDetail.cs
- ServerEnumerable.cs
- ServerIteratorFactory.cs
- ISerializer.cs
- app.json
- NetPro.StackExchange.Redis.csproj
- readme.md
- EngineContext.cs
- IEngine.cs
- INetProStartup.cs
- IStartupTask.cs
- NetPro.Startup.csproj
- NetProEngine.cs
- NetProStartup.cs
- readme.md
- ReplaceStartupAttribute.cs
- Singleton.cs
- startup.json
- SwaggerStartup.cs
- app.json
- CustomerHeaderParameter.cs
- CustomerQueryParameter.cs
- Index.html
- IndexDark.html
- NetPro.Swagger.csproj
- NetProSwaggerServiceExtensions.cs
- readme.md
- SwaggerDefaultValueAttribute.cs
- SwaggerDefaultValueFilter.cs
- SwaggerFileUploadFilter.cs
- SwaggerOption.cs
- NetProTaosMultiStartup.cs
- app.json
- NetPro.Taos.csproj
- readme.md
- TaosOption.cs
- TaosServiceExtensions.cs
- NetProTdengineStartup.cs
- app.json
- NetPro.Tdengine.csproj
- readme.md
- TdengineMulti.cs
- TdengineOption.cs
- TdengineServiceExtensions.cs
- app.json
- AppDomainTypeFinder.cs
- CommonHelper.cs
- FileServiceExtensions.cs
- INetProFileProvider.cs
- ITypeFinder.cs
- NetPro.TypeFinder.csproj
- NetProFileProvider.cs
- readme.md
- TypeFinderOption.cs
- WebAppTypeFinder.cs
- Extensions.Collection.cs
- Extensions.Common.cs
- Extensions.Convert.cs
- Extensions.Enum.cs
- Extensions.Linq.cs
- Extensions.Reflection.cs
- Extensions.String.cs
- ObjectId.cs
- RSAHelper.cs
- CommonHelper.cs
- Const.cs
- ConvertHelper.cs
- EncryptHelper.cs
- EnumHelper.cs
- ExcelHelper.cs
- IdHelper.cs
- LinqHelper.cs
- Property.cs
- ReflectionHelper.cs
- RegexHelper.cs
- SignHelper.cs
- TimeHelper.cs
- Validation.cs
- XmlHelper.cs
- NetPro.Utility.csproj
- ResponseCompressionVaryWorkaroundMiddleware.cs
- HostingConfig.cs
- NetProOption.cs
- EnumAppPlatform.cs
- AnonymousApiController.cs
- ApiControllerBase.cs
- AuthorizeApiController.cs
- ApplicationBuilderExtensions.cs
- Extensions.Common.cs
- Extensions.Identity.cs
- BenchmarkActionFilter.cs
- ActionFilterHelper.cs
- CommonHelper.cs
- ConvertHelper.cs
- EnumHelper.cs
- IWebHelper.cs
- RegexHelper.cs
- WebHelper.cs
- XMLProcess.cs
- PagedList.cs
- ResponseResult.cs
- SearchPageBase.cs
- CustomMetadataProvider.cs
- ErrorHandlerStartup.cs
- NetProCoreStartup.cs
- RoutingStartup.cs
- StaticFilesStartup.cs
- BaseValidator.cs
- NetPro.Web.Api.csproj
- readme.md
- ZeroMQStartup.cs
- app.json
- NetPro.ZeroMQ.csproj
- readme.md
- ZeroMQOption.cs
- ZeroMQServiceExtensions.cs
- TODO.md
- nuget.txt
- PushNuget.ps1
- checker.Development.json
- checker.json
- connection.json
- consul.json
- cors.json
- easynetq.json
- globalization.json
- mongo.json
- mqtt.json
- prometheus.json
- proxy.json
- pulsar.json
- redis.json
- responsecache.json
- serilog.json
- swagger.json
- tdengine.json
- zeromq.json
- GlobalizationDemoController .cs
- GlobalizationService.cs
- MiddlewareDemoController .cs
- README.md
- IBaiduProxy.cs
- README.md
- RemotingStartup.cs
- launchSettings.json
- greet.proto
- README.md
- TimerjobStartTask .cs
- ApiStartup.cs
- CustomErrorHandlerStartup.cs
- EndpointsStartup.cs
- startup.json
- TimeZoneDemoController.cs
- dotnet-counters
- dotnet-dump
- dotnet-gcdump
- dotnet-stack
- dotnet-trace
- README.md
- appsettings.Development.json
- appsettings.json
- Dockerfile
- GlobalUsings.cs
- Program.cs
- README.md
- runtimeconfig.template.json
- XXX.API.csproj
- EasyNetQController.cs
- EasyNetQService.cs
- RabbitMqStartTask.cs
- GlobalUsings.cs
- README.md
- XXX.Plugin.EasyNetQ.csproj
- XXXEasyNetQ.cs
- FreeRedisDemoController.cs
- RedisService.cs
- GlobalUsings.cs
- README.md
- RedisStartup.cs
- XXX.Plugin.FreeRedis.csproj
- FreeSQLAsTableController.cs
- FreeSQLDemoController.cs
- Company.cs
- Log.cs
- User.cs
- UserProfile.cs
- UserRelation.cs
- XXX.Entity.csproj
- Extenisons.cs
- XXXMapper.cs
- LogSearchAo.cs
- UserSearchAo.cs
- FreeSQLAsTableService.cs
- FreeSQLDemoService .cs
- AutoCreateTableStartTask.cs
- README.md
- FreeSqlStartup.cs
- GlobalUsings.cs
- README.md
- XXX.Plugin.FreeSql.csproj
- MediatRDemoController.cs
- ConsumHandler.cs
- ResponeEvent.cs
- SendRequestModel.cs
- GlobalUsings.cs
- MediatRStartup.cs
- README.md
- XXX.Plugin.MediatR.csproj
- MongoDBDemoController.cs
- Product.cs
- MongoDBDemoService .cs
- GlobalUsings.cs
- MongoDBDemoStartup .cs
- README.md
- XXX.Plugin.MongoDB.csproj
- MQTTClientTask.cs
- MQTTServerTask.cs
- MQTTServerStartup.cs
- README.md
- XXX.Plugin.MQTTServer.csproj
- PulsarTestController.cs
- PulsarTask.cs
- PulsarStartup.cs
- XXX.Plugin.Pulsar.csproj
- RedisDemoController.cs
- ScriptController.cs
- RedisService.cs
- GlobalUsings.cs
- README.md
- RedisStartup.cs
- XXX.Plugin.Redis.csproj
- TaosController.cs
- TaosAo.cs
- ITaosProxy.cs
- TaosService.cs
- GlobalUsings.cs
- README.md
- TdengineStartup.cs
- XXX.Plugin.Tdengine.csproj
- ZeroMQController.cs
- NetMqTask.cs
- GlobalUsings.cs
- README.md
- XXX.Plugin.ZeroMQ.csproj
- NuGet.config
- README.md
- template.json
- Dockerfile
- istio.yaml
- k8s.yaml
- remark.md
- checker.Development.json
- checker.json
- connection.json
- consul.json
- globalization.json
- prometheus.json
- redis.json
- serilog.json
- swagger.json
- launchSettings.json
- greet.proto
- README.md
- README.md
- TimerjobStartTask .cs
- ApiStartup.cs
- EndpointsStartup.cs
- FreeSQLDemoController.cs
- Company.cs
- User.cs
- UserRelation.cs
- XXX.Entity.csproj
- XXXMapper.cs
- UserSearchAo.cs
- FreeSQLDemoService .cs
- FreeSqlStartup.cs
- GlobalUsings.cs
- README.md
- appsettings.json
- Dockerfile
- Globalization.db
- GlobalUsings.cs
- Program.cs
- README.md
- XXX.csproj
- NuGet.config
- README.md
- XXX.sln
- .gitignore
- global.json
- README.md
- logo2.png
- NetProApi.nuspec
- README.md
- template.json
- Dockerfile
- istio.yaml
- k8s.yaml
- remark.md
- consul.json
- serilog.json
- greetone.proto
- GreeterOneService.cs
- greettwo.proto
- GreeterTwoService.cs
- launchSettings.json
- startup.json
- appsettings.json
- Dockerfile
- GlobalUsings.cs
- Program.cs
- XXX.GrpcServer.csproj
- NuGet.config
- XXX.sln
- .gitignore
- global.json
- README.md
- logo2.png
- NetProGrpc.nuspec
- README.md
- WeatherForecastController.cs
- launchSettings.json
- appsettings.Development.json
- appsettings.json
- Native.csproj
- Program.cs
- Startup.cs
- WeatherForecast.cs
- appsettings.Development.json
- appsettings.json
- OptionTest.cs
- Program.cs
- RedisCacheOption.cs
- TestConsole.csproj
- CsRedis.cs
- StackExchangeRedis.cs
- UnitTest.StackExchangeRedis.csproj
- WeatherForecastController.cs
- readme.text
- launchSettings.json
- ApiStartup.cs
- EndpointsStartup.cs
- startup.json
- appsettings.Development.json
- appsettings.json
- Program.cs
- WeatherForecast.cs
- XXX30.API.csproj
- launchSettings.json
- startup.json
- appsettings.Development.json
- appsettings.json
- EndpointsStartup.cs
- Program.cs
- serilog.json
- XXX60.API.csproj
- .dockerignore
- NetProMicroservice.sln
- NuGet.config
- PushNuget.ps1
- .gitattributes
- .gitignore
- _config.yml
- Directory.Build.props
- docker-compose.yml
- global.json
- LICENSE
- README.md
- README_Chinese.md
- rundocker.ps1
- tye.yaml
// repository documentation
Was this content helpful?
(0 ratings)
