├── .github └── workflows │ ├── build-and-test.yml │ └── publish.yml ├── .gitignore ├── Directory.Build.props ├── Directory.Packages.props ├── LICENSE ├── Nuget.config ├── README.md ├── build ├── build-all-release.ps1 ├── common.ps1 ├── pack-all.ps1 └── test-all.ps1 ├── common.props ├── common.test.props ├── configureawait.props ├── docs ├── AutoS3.md ├── DbConnections.md ├── DotCommon.md ├── FastDFS.md ├── FileStoring.md ├── FreeRedis.md └── MassTransit.md ├── framework ├── SharpAbp.sln ├── src │ ├── SharpAbp.Abp.AspNetCore.MapTenancy │ │ ├── FodyWeavers.xml │ │ ├── FodyWeavers.xsd │ │ ├── SharpAbp.Abp.AspNetCore.MapTenancy.csproj │ │ └── SharpAbp │ │ │ └── Abp │ │ │ └── AspNetCore │ │ │ └── MapTenancy │ │ │ ├── AbpAspNetCoreMapTenancyModule.cs │ │ │ ├── AbpAspNetCoreMapTenancyOptions.cs │ │ │ ├── MapCookieTenantResolveContributor.cs │ │ │ ├── MapFormTenantResolveContributor.cs │ │ │ ├── MapHeaderTenantResolveContributor.cs │ │ │ ├── MapQueryStringTenantResolveContributor.cs │ │ │ ├── MapRouteTenantResolveContributor.cs │ │ │ └── MapTenantResolveContextExtensions.cs │ ├── SharpAbp.Abp.AspNetCore.Mvc │ │ ├── FodyWeavers.xml │ │ ├── FodyWeavers.xsd │ │ ├── SharpAbp.Abp.AspNetCore.Mvc.csproj │ │ └── SharpAbp │ │ │ └── Abp │ │ │ └── AspNetCore │ │ │ └── Mvc │ │ │ ├── AbpAntiForgeryOptionsExtensions.cs │ │ │ └── SharpAbpAspNetCoreMvcModule.cs │ ├── SharpAbp.Abp.AspNetCore.TenancyGrouping │ │ ├── FodyWeavers.xml │ │ ├── FodyWeavers.xsd │ │ ├── Microsoft │ │ │ └── AspNetCore │ │ │ │ └── Builder │ │ │ │ └── AbpAspNetCoreTenancyGroupingApplicationBuilderExtensions.cs │ │ ├── SharpAbp.Abp.AspNetCore.TenancyGrouping.csproj │ │ └── SharpAbp │ │ │ └── Abp │ │ │ └── AspNetCore │ │ │ └── TenancyGrouping │ │ │ ├── AbpAspNetCoreTenancyGroupingModule.cs │ │ │ └── TenancyGroupingMiddleware.cs │ ├── SharpAbp.Abp.AspNetCore │ │ ├── FodyWeavers.xml │ │ ├── FodyWeavers.xsd │ │ ├── SharpAbp.Abp.AspNetCore.csproj │ │ └── SharpAbp │ │ │ └── Abp │ │ │ └── AspNetCore │ │ │ ├── FrontHost │ │ │ ├── AbpFrontHostOptions.cs │ │ │ ├── FrontApplication.cs │ │ │ ├── FrontApplicationEntry.cs │ │ │ └── FrontHostApplicationBuilderExtensions.cs │ │ │ ├── Http │ │ │ ├── AbpHttpHeadersOptions.cs │ │ │ ├── CookiePolicyOptionsExtensions.cs │ │ │ ├── HttpHeaderAccessor.cs │ │ │ ├── IHttpHeaderAccessor.cs │ │ │ ├── IRemoteIpAddressAccessor.cs │ │ │ ├── RemoteIpAddressAccessor.cs │ │ │ └── RouteTranslationHeader.cs │ │ │ ├── Response │ │ │ ├── AbpApplicationBuilderExtensions.cs │ │ │ ├── AbpHttpResponseHeaderOptions.cs │ │ │ └── ResponseHeaderMiddleware.cs │ │ │ └── SharpAbpAspNetCoreModule.cs │ ├── SharpAbp.Abp.Binary.Abstractions │ │ ├── FodyWeavers.xml │ │ ├── FodyWeavers.xsd │ │ ├── SharpAbp.Abp.Binary.Abstractions.csproj │ │ └── SharpAbp │ │ │ └── Abp │ │ │ └── Binary │ │ │ ├── AbpBinaryAbstractionsModule.cs │ │ │ ├── AbpBinaryOptions.cs │ │ │ └── IBinarySerializer.cs │ ├── SharpAbp.Abp.Binary.Protobuf │ │ ├── FodyWeavers.xml │ │ ├── FodyWeavers.xsd │ │ ├── SharpAbp.Abp.Binary.Protobuf.csproj │ │ └── SharpAbp │ │ │ └── Abp │ │ │ └── Binary │ │ │ └── Protobuf │ │ │ ├── AbpBinaryProtobufModule.cs │ │ │ ├── AbpProtobufBinarySerializer.cs │ │ │ └── AbpProtobufSerializerOptions.cs │ ├── SharpAbp.Abp.Binary │ │ ├── FodyWeavers.xml │ │ ├── FodyWeavers.xsd │ │ ├── SharpAbp.Abp.Binary.csproj │ │ └── SharpAbp │ │ │ └── Abp │ │ │ └── Binary │ │ │ └── AbpBinaryModule.cs │ ├── SharpAbp.Abp.Core │ │ ├── FodyWeavers.xml │ │ ├── FodyWeavers.xsd │ │ ├── SharpAbp.Abp.Core.csproj │ │ └── SharpAbp │ │ │ └── Abp │ │ │ └── Core │ │ │ ├── Extensions │ │ │ ├── AbpDictionaryExtensions.cs │ │ │ ├── AbpTaskExtensions.cs │ │ │ └── AbpTaskFactoryExtensions.cs │ │ │ ├── NumberCheck.cs │ │ │ └── SharpAbpCoreModule.cs │ ├── SharpAbp.Abp.Crypto │ │ ├── FodyWeavers.xml │ │ ├── FodyWeavers.xsd │ │ ├── SharpAbp.Abp.Crypto.csproj │ │ └── SharpAbp │ │ │ └── Abp │ │ │ └── Crypto │ │ │ ├── AbpCryptoModule.cs │ │ │ ├── RSA │ │ │ ├── IRSAEncryptionService.cs │ │ │ ├── RSAEncryptionService.cs │ │ │ ├── RSAEncryptionServiceExtensions.cs │ │ │ ├── RSAExtensions.cs │ │ │ └── RSAPaddingNames.cs │ │ │ ├── SM2 │ │ │ ├── AbpSm2EncryptionOptions.cs │ │ │ ├── ISm2EncryptionService.cs │ │ │ ├── Sm2EncryptionNames.cs │ │ │ ├── Sm2EncryptionService.cs │ │ │ ├── Sm2EncryptionServiceExtensions.cs │ │ │ └── Sm2Extensions.cs │ │ │ ├── SM3 │ │ │ ├── ISm3EncryptionService.cs │ │ │ ├── Sm3EncryptionService.cs │ │ │ └── Sm3EncryptionServiceExtensions.cs │ │ │ └── SM4 │ │ │ ├── AbpSm4EncryptionOptions.cs │ │ │ ├── ISm4EncryptionService.cs │ │ │ ├── Sm4EncryptionNames.cs │ │ │ ├── Sm4EncryptionService.cs │ │ │ └── Sm4EncryptionServiceExtensions.cs │ ├── SharpAbp.Abp.Data │ │ ├── FodyWeavers.xml │ │ ├── FodyWeavers.xsd │ │ ├── SharpAbp.Abp.Data.csproj │ │ └── SharpAbp │ │ │ └── Abp │ │ │ └── Data │ │ │ ├── DatabaseProvider.cs │ │ │ └── SharpAbpDataModule.cs │ ├── SharpAbp.Abp.DbConnections.DM │ │ ├── FodyWeavers.xml │ │ ├── FodyWeavers.xsd │ │ ├── SharpAbp.Abp.DbConnections.DM.csproj │ │ └── SharpAbp │ │ │ └── Abp │ │ │ └── DbConnections │ │ │ └── DM │ │ │ ├── AbpDbConnectionsDmModule.cs │ │ │ └── DmInternalDbConnectionCreator.cs │ ├── SharpAbp.Abp.DbConnections.MySQL │ │ ├── FodyWeavers.xml │ │ ├── FodyWeavers.xsd │ │ ├── SharpAbp.Abp.DbConnections.MySQL.csproj │ │ └── SharpAbp │ │ │ └── Abp │ │ │ └── DbConnections │ │ │ └── MySQL │ │ │ ├── AbpDbConnectionsMySQLModule.cs │ │ │ └── MySQLInternalDbConnectionCreator.cs │ ├── SharpAbp.Abp.DbConnections.Oracle.Devart │ │ ├── FodyWeavers.xml │ │ ├── FodyWeavers.xsd │ │ ├── SharpAbp.Abp.DbConnections.Oracle.Devart.csproj │ │ └── SharpAbp │ │ │ └── Abp │ │ │ └── DbConnections │ │ │ └── Oracle │ │ │ └── Devart │ │ │ ├── AbpDbConnectionsOracleDevartModule.cs │ │ │ └── OracleDevartInternalDbConnectionCreator.cs │ ├── SharpAbp.Abp.DbConnections.Oracle │ │ ├── FodyWeavers.xml │ │ ├── FodyWeavers.xsd │ │ ├── SharpAbp.Abp.DbConnections.Oracle.csproj │ │ └── SharpAbp │ │ │ └── Abp │ │ │ └── DbConnections │ │ │ └── Oracle │ │ │ ├── AbpDbConnectionsOracleModule.cs │ │ │ └── OracleInternalDbConnectionCreator.cs │ ├── SharpAbp.Abp.DbConnections.PostgreSql │ │ ├── FodyWeavers.xml │ │ ├── FodyWeavers.xsd │ │ ├── SharpAbp.Abp.DbConnections.PostgreSql.csproj │ │ └── SharpAbp │ │ │ └── Abp │ │ │ └── DbConnections │ │ │ └── PostgreSql │ │ │ ├── AbpDbConnectionsPostgreSqlModule.cs │ │ │ └── PostgreSqlInternalDbConnectionCreator.cs │ ├── SharpAbp.Abp.DbConnections.SqlServer │ │ ├── FodyWeavers.xml │ │ ├── FodyWeavers.xsd │ │ ├── SharpAbp.Abp.DbConnections.SqlServer.csproj │ │ └── SharpAbp │ │ │ └── Abp │ │ │ └── DbConnections │ │ │ └── SqlServer │ │ │ ├── AbpDbConnectionsSqlServerModule.cs │ │ │ └── SqlServerInternalDbConnectionCreator.cs │ ├── SharpAbp.Abp.DbConnections.Sqlite │ │ ├── FodyWeavers.xml │ │ ├── FodyWeavers.xsd │ │ ├── SharpAbp.Abp.DbConnections.Sqlite.csproj │ │ └── SharpAbp │ │ │ └── Abp │ │ │ └── DbConnections │ │ │ └── Sqlite │ │ │ ├── AbpDbConnectionsSqliteModule.cs │ │ │ └── SqliteInternalDbConnectionCreator.cs │ ├── SharpAbp.Abp.DbConnections │ │ ├── FodyWeavers.xml │ │ ├── FodyWeavers.xsd │ │ ├── SharpAbp.Abp.DbConnections.csproj │ │ └── SharpAbp │ │ │ └── Abp │ │ │ └── DbConnections │ │ │ ├── AbpDbConnectionsModule.cs │ │ │ ├── AbpDbConnectionsOptions.cs │ │ │ ├── DbConnectionConfiguration.cs │ │ │ ├── DbConnectionConfigurations.cs │ │ │ ├── DbConnectionCreateService.cs │ │ │ ├── DbConnectionInfo.cs │ │ │ ├── DbConnectionNameAttribute.cs │ │ │ ├── DefaultDbConnection.cs │ │ │ ├── DefaultDbConnectionFactory.cs │ │ │ ├── DefaultDbConnectionInfoResolver.cs │ │ │ ├── IDbConnectionCreateService.cs │ │ │ ├── IDbConnectionCreator.cs │ │ │ ├── IDbConnectionFactory.cs │ │ │ ├── IDbConnectionInfoResolver.cs │ │ │ └── IInternalDbConnectionCreator.cs │ ├── SharpAbp.Abp.DotCommon │ │ ├── FodyWeavers.xml │ │ ├── FodyWeavers.xsd │ │ ├── SharpAbp.Abp.DotCommon.csproj │ │ └── SharpAbp │ │ │ └── Abp │ │ │ └── DotCommon │ │ │ ├── AbpDotCommonModule.cs │ │ │ └── Performance │ │ │ ├── AbpPerformanceOptions.cs │ │ │ ├── CountInfo.cs │ │ │ ├── DefaultCountInfoFactory.cs │ │ │ ├── DefaultLogContextTextService.cs │ │ │ ├── DefaultPerformanceConfigurationProvider.cs │ │ │ ├── DefaultPerformanceInfoHandlerService.cs │ │ │ ├── DefaultPerformanceService.cs │ │ │ ├── DefaultPerformanceServiceFactory.cs │ │ │ ├── ICountInfoFactory.cs │ │ │ ├── ILogContextTextService.cs │ │ │ ├── IPerformanceConfigurationProvider.cs │ │ │ ├── IPerformanceInfoHandlerService.cs │ │ │ ├── IPerformanceService.cs │ │ │ ├── IPerformanceServiceFactory.cs │ │ │ ├── PerformanceConfiguration.cs │ │ │ ├── PerformanceConfigurations.cs │ │ │ └── PerformanceInfo.cs │ ├── SharpAbp.Abp.EntityFrameworkCore.DM │ │ ├── FodyWeavers.xml │ │ ├── FodyWeavers.xsd │ │ ├── Microsoft │ │ │ └── EntityFrameworkCore │ │ │ │ └── AbpDmModelBuilderExtensions.cs │ │ ├── SharpAbp.Abp.EntityFrameworkCore.DM.csproj │ │ └── SharpAbp │ │ │ └── Abp │ │ │ └── EntityFrameworkCore │ │ │ ├── AbpDbContextConfigurationContextDmExtensions.cs │ │ │ ├── AbpDbContextOptionsDmExtensions.cs │ │ │ ├── ConnectionStrings │ │ │ └── DmConnectionStringChecker.cs │ │ │ └── DM │ │ │ └── AbpEntityFrameworkCoreDmModule.cs │ ├── SharpAbp.Abp.EntityFrameworkCore │ │ ├── FodyWeavers.xml │ │ ├── FodyWeavers.xsd │ │ ├── Microsoft │ │ │ └── EntityFrameworkCore │ │ │ │ └── AbpModelBuilderExtensions.cs │ │ ├── SharpAbp.Abp.EntityFrameworkCore.csproj │ │ └── SharpAbp │ │ │ └── Abp │ │ │ └── EntityFrameworkCore │ │ │ ├── ConfigurationExtensions.cs │ │ │ ├── DatabaseProviderExtensions.cs │ │ │ ├── EfCoreDatabaseProviderAccessor.cs │ │ │ ├── IEfCoreDatabaseProviderAccessor.cs │ │ │ ├── SharpAbpEfCoreOptions.cs │ │ │ ├── SharpAbpEfCoreOptionsExtensions.cs │ │ │ └── SharpAbpEntityFrameworkCoreModule.cs │ ├── SharpAbp.Abp.EventBus.MassTransit.ActiveMQ │ │ ├── FodyWeavers.xml │ │ ├── FodyWeavers.xsd │ │ ├── SharpAbp.Abp.EventBus.MassTransit.ActiveMQ.csproj │ │ └── SharpAbp │ │ │ └── Abp │ │ │ └── EventBus │ │ │ └── MassTransit │ │ │ └── ActiveMQ │ │ │ └── AbpEventBusMassTransitActiveMqModule.cs │ ├── SharpAbp.Abp.EventBus.MassTransit.Kafka │ │ ├── FodyWeavers.xml │ │ ├── FodyWeavers.xsd │ │ ├── SharpAbp.Abp.EventBus.MassTransit.Kafka.csproj │ │ └── SharpAbp │ │ │ └── Abp │ │ │ └── EventBus │ │ │ └── MassTransit │ │ │ └── Kafka │ │ │ └── AbpEventBusMassTransitKafkaModule.cs │ ├── SharpAbp.Abp.EventBus.MassTransit.RabbitMQ │ │ ├── FodyWeavers.xml │ │ ├── FodyWeavers.xsd │ │ ├── SharpAbp.Abp.EventBus.MassTransit.RabbitMQ.csproj │ │ └── SharpAbp │ │ │ └── Abp │ │ │ └── EventBus │ │ │ └── MassTransit │ │ │ └── RabbitMQ │ │ │ └── AbpEventBusMassTransitRabbitMQModule.cs │ ├── SharpAbp.Abp.EventBus.MassTransit │ │ ├── FodyWeavers.xml │ │ ├── FodyWeavers.xsd │ │ ├── SharpAbp.Abp.EventBus.MassTransit.csproj │ │ └── SharpAbp │ │ │ └── Abp │ │ │ └── EventBus │ │ │ └── MassTransit │ │ │ ├── AbpEventBusMassTransitModule.cs │ │ │ ├── AbpMassTransitEventBusOptions.cs │ │ │ ├── AbpMassTransitEventData.cs │ │ │ ├── IMassTransitSerializer.cs │ │ │ ├── MassTransitDistributedEventBus.cs │ │ │ ├── MassTransitEventBusConsumer.cs │ │ │ └── Utf8JsonMassTransitSerializer.cs │ ├── SharpAbp.Abp.FastDFS.DotNetty │ │ ├── FodyWeavers.xml │ │ ├── FodyWeavers.xsd │ │ ├── SharpAbp.Abp.FastDFS.DotNetty.csproj │ │ └── SharpAbp │ │ │ └── Abp │ │ │ └── FastDFS │ │ │ └── DotNetty │ │ │ └── AbpFastDFSDotNettyModule.cs │ ├── SharpAbp.Abp.FastDFS.SuperSocket │ │ ├── FodyWeavers.xml │ │ ├── FodyWeavers.xsd │ │ ├── SharpAbp.Abp.FastDFS.SuperSocket.csproj │ │ └── SharpAbp │ │ │ └── Abp │ │ │ └── FastDFS │ │ │ └── SuperSocket │ │ │ └── AbpFastDFSSuperSocketModule.cs │ ├── SharpAbp.Abp.FastDFS │ │ ├── FodyWeavers.xml │ │ ├── FodyWeavers.xsd │ │ ├── SharpAbp.Abp.FastDFS.csproj │ │ └── SharpAbp │ │ │ └── Abp │ │ │ └── FastDFS │ │ │ └── AbpFastDFSModule.cs │ ├── SharpAbp.Abp.Faster │ │ ├── FodyWeavers.xml │ │ ├── FodyWeavers.xsd │ │ ├── SharpAbp.Abp.Faster.csproj │ │ └── SharpAbp │ │ │ └── Abp │ │ │ └── Faster │ │ │ ├── AbpFasterConfiguration.cs │ │ │ ├── AbpFasterConfigurations.cs │ │ │ ├── AbpFasterModule.cs │ │ │ ├── AbpFasterOptions.cs │ │ │ ├── DefaultFasterLog.cs │ │ │ ├── DefaultFasterLoggerFactory.cs │ │ │ ├── FasterLogNameAttribute.cs │ │ │ ├── FasterLogger.cs │ │ │ ├── IFasterLogger.cs │ │ │ ├── IFasterLoggerFactory.cs │ │ │ ├── LogEntry.cs │ │ │ ├── LogEntryList.cs │ │ │ ├── LogEntryPosition.cs │ │ │ ├── Position.cs │ │ │ └── appsettings.json │ ├── SharpAbp.Abp.FileStoring.Abstractions │ │ ├── FodyWeavers.xml │ │ ├── FodyWeavers.xsd │ │ ├── SharpAbp.Abp.FileStoring.Abstractions.csproj │ │ └── SharpAbp │ │ │ └── Abp │ │ │ └── FileStoring │ │ │ ├── AbpFileStoringAbstractionsModule.cs │ │ │ ├── AbpFileStoringAbstractionsOptions.cs │ │ │ ├── BaseFileProviderValuesValidator.cs │ │ │ ├── FileContainerConfiguration.cs │ │ │ ├── FileContainerFactoryExtensions.cs │ │ │ ├── FileContainerNameAttribute.cs │ │ │ ├── FileProviderConfiguration.cs │ │ │ ├── FileProviderConfigurationItem.cs │ │ │ ├── FileProviderConfigurations.cs │ │ │ ├── IFileContainer.cs │ │ │ ├── IFileContainerConfigurationProvider.cs │ │ │ ├── IFileContainerFactory.cs │ │ │ ├── IFileNamingNormalizer.cs │ │ │ ├── IFileProviderValuesValidator.cs │ │ │ ├── ImplementedFileContainerConfigurationProvider.cs │ │ │ └── NameValueExtensions.cs │ ├── SharpAbp.Abp.FileStoring.Aliyun │ │ ├── FodyWeavers.xml │ │ ├── FodyWeavers.xsd │ │ ├── SharpAbp.Abp.FileStoring.Aliyun.csproj │ │ └── SharpAbp │ │ │ └── Abp │ │ │ └── FileStoring │ │ │ └── Aliyun │ │ │ ├── AbpFileStoringAliyunModule.cs │ │ │ ├── AliyunFileContainerConfigurationExtensions.cs │ │ │ ├── AliyunFileNamingNormalizer.cs │ │ │ ├── AliyunFileProvider.cs │ │ │ ├── AliyunFileProviderConfiguration.cs │ │ │ ├── AliyunFileProviderConfigurationNames.cs │ │ │ ├── AliyunFileProviderValuesValidator.cs │ │ │ ├── AliyunTemporaryCredentialsCacheItem.cs │ │ │ ├── DefaultAliyunFileNameCalculator.cs │ │ │ ├── DefaultOssClientFactory.cs │ │ │ ├── IAliyunFileNameCalculator.cs │ │ │ ├── IOssClientFactory.cs │ │ │ └── Localization │ │ │ ├── FileStoringAliyunResource.cs │ │ │ └── Resources │ │ │ ├── cs.json │ │ │ ├── en.json │ │ │ ├── pl-PL.json │ │ │ ├── pt-BR.json │ │ │ ├── sl.json │ │ │ ├── tr.json │ │ │ ├── vi.json │ │ │ ├── zh-Hans.json │ │ │ └── zh-Hant.json │ ├── SharpAbp.Abp.FileStoring.Aws │ │ ├── FodyWeavers.xml │ │ ├── FodyWeavers.xsd │ │ ├── SharpAbp.Abp.FileStoring.Aws.csproj │ │ └── SharpAbp │ │ │ └── Abp │ │ │ └── FileStoring │ │ │ └── Aws │ │ │ ├── AbpFileStoringAwsModule.cs │ │ │ ├── AwsFileContainerConfigurationExtensions.cs │ │ │ ├── AwsFileNamingNormalizer.cs │ │ │ ├── AwsFileProvider.cs │ │ │ ├── AwsFileProviderConfiguration.cs │ │ │ ├── AwsFileProviderConfigurationNames.cs │ │ │ ├── AwsFileProviderValuesValidator.cs │ │ │ ├── AwsTemporaryCredentialsCacheItem.cs │ │ │ ├── DefaultAmazonS3ClientFactory.cs │ │ │ ├── DefaultAwsFileNameCalculator.cs │ │ │ ├── IAmazonS3ClientFactory.cs │ │ │ ├── IAwsFileNameCalculator.cs │ │ │ └── Localization │ │ │ ├── FileStoringAwsResource.cs │ │ │ └── Resources │ │ │ ├── cs.json │ │ │ ├── en.json │ │ │ ├── pl-PL.json │ │ │ ├── pt-BR.json │ │ │ ├── sl.json │ │ │ ├── tr.json │ │ │ ├── vi.json │ │ │ ├── zh-Hans.json │ │ │ └── zh-Hant.json │ ├── SharpAbp.Abp.FileStoring.Azure │ │ ├── FodyWeavers.xml │ │ ├── FodyWeavers.xsd │ │ ├── SharpAbp.Abp.FileStoring.Azure.csproj │ │ └── SharpAbp │ │ │ └── Abp │ │ │ └── FileStoring │ │ │ └── Azure │ │ │ ├── AbpFileStoringAzureModule.cs │ │ │ ├── AzureFileContainerConfigurationExtensions.cs │ │ │ ├── AzureFileNamingNormalizer.cs │ │ │ ├── AzureFileProvider.cs │ │ │ ├── AzureFileProviderConfiguration.cs │ │ │ ├── AzureFileProviderConfigurationNames.cs │ │ │ ├── AzureFileProviderValuesValidator.cs │ │ │ ├── DefaultAzureFileNameCalculator.cs │ │ │ ├── IAzureFileNameCalculator.cs │ │ │ └── Localization │ │ │ ├── FileStoringAzureResource.cs │ │ │ └── Resources │ │ │ ├── cs.json │ │ │ ├── en.json │ │ │ ├── pl-PL.json │ │ │ ├── pt-BR.json │ │ │ ├── sl.json │ │ │ ├── tr.json │ │ │ ├── vi.json │ │ │ ├── zh-Hans.json │ │ │ └── zh-Hant.json │ ├── SharpAbp.Abp.FileStoring.FastDFS │ │ ├── FodyWeavers.xml │ │ ├── FodyWeavers.xsd │ │ ├── SharpAbp.Abp.FileStoring.FastDFS.csproj │ │ └── SharpAbp │ │ │ └── Abp │ │ │ └── FileStoring │ │ │ └── FastDFS │ │ │ ├── AbpFileStoringFastDFSModule.cs │ │ │ ├── DefaultFastDFSFileNameCalculator.cs │ │ │ ├── DefaultFastDFSFileProviderConfigurationFactory.cs │ │ │ ├── FastDFSFileContainerConfigurationExtensions.cs │ │ │ ├── FastDFSFileNamingNormalizer.cs │ │ │ ├── FastDFSFileProvider.cs │ │ │ ├── FastDFSFileProviderConfiguration.cs │ │ │ ├── FastDFSFileProviderConfigurationNames.cs │ │ │ ├── FastDFSFileProviderValuesValidator.cs │ │ │ ├── FileConfigurationClusterSelector.cs │ │ │ ├── IFastDFSFileNameCalculator.cs │ │ │ ├── IFastDFSFileProviderConfigurationFactory.cs │ │ │ └── Localization │ │ │ ├── FileStoringFastDFSResource.cs │ │ │ └── Resources │ │ │ ├── cs.json │ │ │ ├── en.json │ │ │ ├── pl-PL.json │ │ │ ├── pt-BR.json │ │ │ ├── sl.json │ │ │ ├── tr.json │ │ │ ├── vi.json │ │ │ ├── zh-Hans.json │ │ │ └── zh-Hant.json │ ├── SharpAbp.Abp.FileStoring.FileSystem │ │ ├── FodyWeavers.xml │ │ ├── FodyWeavers.xsd │ │ ├── SharpAbp.Abp.FileStoring.FileSystem.csproj │ │ └── SharpAbp │ │ │ └── Abp │ │ │ └── FileStoring │ │ │ └── FileSystem │ │ │ ├── AbpFileStoringFileSystemModule.cs │ │ │ ├── DefaultFilePathCalculator.cs │ │ │ ├── FileSystemFileContainerConfigurationExtensions.cs │ │ │ ├── FileSystemFileNamingNormalizer.cs │ │ │ ├── FileSystemFileProvider.cs │ │ │ ├── FileSystemFileProviderConfiguration.cs │ │ │ ├── FileSystemFileProviderConfigurationNames.cs │ │ │ ├── FileSystemFileProviderValuesValidator.cs │ │ │ ├── IFilePathCalculator.cs │ │ │ └── Localization │ │ │ ├── FileStoringFileSystemResource.cs │ │ │ └── Resources │ │ │ ├── cs.json │ │ │ ├── en.json │ │ │ ├── pl-PL.json │ │ │ ├── pt-BR.json │ │ │ ├── sl.json │ │ │ ├── tr.json │ │ │ ├── vi.json │ │ │ ├── zh-Hans.json │ │ │ └── zh-Hant.json │ ├── SharpAbp.Abp.FileStoring.KS3 │ │ ├── FodyWeavers.xml │ │ ├── FodyWeavers.xsd │ │ ├── SharpAbp.Abp.FileStoring.KS3.csproj │ │ └── SharpAbp │ │ │ └── Abp │ │ │ └── FileStoring │ │ │ └── KS3 │ │ │ ├── AbpFileStoringKS3Module.cs │ │ │ ├── DefaultKS3ClientFactory.cs │ │ │ ├── DefaultKS3FileNameCalculator.cs │ │ │ ├── IKS3ClientFactory.cs │ │ │ ├── IKS3FileNameCalculator.cs │ │ │ ├── KS3FileContainerConfigurationExtensions.cs │ │ │ ├── KS3FileNamingNormalizer.cs │ │ │ ├── KS3FileProvider.cs │ │ │ ├── KS3FileProviderConfiguration.cs │ │ │ ├── KS3FileProviderConfigurationNames.cs │ │ │ ├── KS3FileProviderValuesValidator.cs │ │ │ └── Localization │ │ │ ├── FileStoringKS3Resource.cs │ │ │ └── Resources │ │ │ ├── cs.json │ │ │ ├── en.json │ │ │ ├── pl-PL.json │ │ │ ├── pt-BR.json │ │ │ ├── sl.json │ │ │ ├── tr.json │ │ │ ├── vi.json │ │ │ ├── zh-Hans.json │ │ │ └── zh-Hant.json │ ├── SharpAbp.Abp.FileStoring.Minio │ │ ├── FodyWeavers.xml │ │ ├── FodyWeavers.xsd │ │ ├── SharpAbp.Abp.FileStoring.Minio.csproj │ │ └── SharpAbp │ │ │ └── Abp │ │ │ └── FileStoring │ │ │ └── Minio │ │ │ ├── AbpFileStoringMinioModule.cs │ │ │ ├── DefaultMinioFileNameCalculator.cs │ │ │ ├── IMinioFileNameCalculator.cs │ │ │ ├── Localization │ │ │ ├── FileStoringMinioResource.cs │ │ │ └── Resources │ │ │ │ ├── cs.json │ │ │ │ ├── en.json │ │ │ │ ├── pl-PL.json │ │ │ │ ├── pt-BR.json │ │ │ │ ├── sl.json │ │ │ │ ├── tr.json │ │ │ │ ├── vi.json │ │ │ │ ├── zh-Hans.json │ │ │ │ └── zh-Hant.json │ │ │ ├── MinioFileContainerConfigurationExtensions.cs │ │ │ ├── MinioFileNamingNormalizer.cs │ │ │ ├── MinioFileProvider.cs │ │ │ ├── MinioFileProviderConfiguration.cs │ │ │ ├── MinioFileProviderConfigurationNames.cs │ │ │ └── MinioFileProviderValuesValidator.cs │ ├── SharpAbp.Abp.FileStoring.Obs │ │ ├── FodyWeavers.xml │ │ ├── FodyWeavers.xsd │ │ ├── SharpAbp.Abp.FileStoring.Obs.csproj │ │ └── SharpAbp │ │ │ └── Abp │ │ │ └── FileStoring │ │ │ └── Obs │ │ │ ├── AbpFileStoringObsModule.cs │ │ │ ├── DefaultObsClientFactory.cs │ │ │ ├── DefaultObsFileNameCalculator.cs │ │ │ ├── IObsClientFactory.cs │ │ │ ├── IObsFileNameCalculator.cs │ │ │ ├── Localization │ │ │ ├── FileStoringObsResource.cs │ │ │ └── Resources │ │ │ │ ├── cs.json │ │ │ │ ├── en.json │ │ │ │ ├── pl-PL.json │ │ │ │ ├── pt-BR.json │ │ │ │ ├── sl.json │ │ │ │ ├── tr.json │ │ │ │ ├── vi.json │ │ │ │ ├── zh-Hans.json │ │ │ │ └── zh-Hant.json │ │ │ ├── ObsFileContainerConfigurationExtensions.cs │ │ │ ├── ObsFileNamingNormalizer.cs │ │ │ ├── ObsFileProvider.cs │ │ │ ├── ObsFileProviderConfiguration.cs │ │ │ ├── ObsFileProviderConfigurationNames.cs │ │ │ └── ObsFileProviderValuesValidator.cs │ ├── SharpAbp.Abp.FileStoring.S3 │ │ ├── FodyWeavers.xml │ │ ├── FodyWeavers.xsd │ │ ├── SharpAbp.Abp.FileStoring.S3.csproj │ │ └── SharpAbp │ │ │ └── Abp │ │ │ └── FileStoring │ │ │ └── S3 │ │ │ ├── AbpFileStoringS3Module.cs │ │ │ ├── DefaultS3ClientFactory.cs │ │ │ ├── DefaultS3FileNameCalculator.cs │ │ │ ├── IS3ClientFactory.cs │ │ │ ├── IS3FileNameCalculator.cs │ │ │ ├── Localization │ │ │ ├── FileStoringS3Resource.cs │ │ │ └── Resources │ │ │ │ ├── cs.json │ │ │ │ ├── en.json │ │ │ │ ├── pl-PL.json │ │ │ │ ├── pt-BR.json │ │ │ │ ├── sl.json │ │ │ │ ├── tr.json │ │ │ │ ├── vi.json │ │ │ │ ├── zh-Hans.json │ │ │ │ └── zh-Hant.json │ │ │ ├── S3FileContainerConfigurationExtensions.cs │ │ │ ├── S3FileNamingNormalizer.cs │ │ │ ├── S3FileProvider.cs │ │ │ ├── S3FileProviderConfiguration.cs │ │ │ ├── S3FileProviderConfigurationNames.cs │ │ │ └── S3FileProviderValuesValidator.cs │ ├── SharpAbp.Abp.FileStoring │ │ ├── FodyWeavers.xml │ │ ├── FodyWeavers.xsd │ │ ├── SharpAbp.Abp.FileStoring.csproj │ │ └── SharpAbp │ │ │ └── Abp │ │ │ └── FileStoring │ │ │ ├── AbpFileStoringModule.cs │ │ │ ├── AbpFileStoringOptions.cs │ │ │ ├── DefaultContainer.cs │ │ │ ├── DefaultFileContainerConfigurationProvider.cs │ │ │ ├── DefaultFileProviderSelector.cs │ │ │ ├── FileAlreadyExistsException.cs │ │ │ ├── FileContainer.cs │ │ │ ├── FileContainerConfigurationEntry.cs │ │ │ ├── FileContainerConfigurationExtensions.cs │ │ │ ├── FileContainerConfigurationProviderExtensions.cs │ │ │ ├── FileContainerConfigurations.cs │ │ │ ├── FileContainerExtensions.cs │ │ │ ├── FileContainerFactory.cs │ │ │ ├── FileNormalizeNaming.cs │ │ │ ├── FileNormalizeNamingService.cs │ │ │ ├── FileProviderAccessArgs.cs │ │ │ ├── FileProviderArgs.cs │ │ │ ├── FileProviderBase.cs │ │ │ ├── FileProviderDeleteArgs.cs │ │ │ ├── FileProviderDownloadArgs.cs │ │ │ ├── FileProviderExistsArgs.cs │ │ │ ├── FileProviderGetArgs.cs │ │ │ ├── FileProviderSaveArgs.cs │ │ │ ├── FileProviderSelectorExtensions.cs │ │ │ ├── IFileNormalizeNamingService.cs │ │ │ ├── IFileProvider.cs │ │ │ ├── IFileProviderSelector.cs │ │ │ └── ValidateHelper.cs │ ├── SharpAbp.Abp.FreeRedis │ │ ├── FodyWeavers.xml │ │ ├── FodyWeavers.xsd │ │ ├── SharpAbp.Abp.FreeRedis.csproj │ │ └── SharpAbp │ │ │ └── Abp │ │ │ └── FreeRedis │ │ │ ├── AbpFreeRedisModule.cs │ │ │ ├── AbpFreeRedisOptions.cs │ │ │ ├── DefaultClient.cs │ │ │ ├── DefaultRedisClientBuilder.cs │ │ │ ├── DefaultRedisClientFactory.cs │ │ │ ├── DefaultRedisConfigurationProvider.cs │ │ │ ├── FreeRedisConfiguration.cs │ │ │ ├── FreeRedisConfigurations.cs │ │ │ ├── IRedisClientBuilder.cs │ │ │ ├── IRedisClientFactory.cs │ │ │ ├── IRedisConfigurationProvider.cs │ │ │ ├── RedisClientFactoryExtensions.cs │ │ │ ├── RedisClientNameAttribute.cs │ │ │ └── RedisMode.cs │ ├── SharpAbp.Abp.FreeSql.DM │ │ ├── FodyWeavers.xml │ │ ├── FodyWeavers.xsd │ │ ├── SharpAbp.Abp.FreeSql.DM.csproj │ │ └── SharpAbp │ │ │ └── Abp │ │ │ └── FreeSql │ │ │ └── DM │ │ │ └── AbpFreeSqlDmModule.cs │ ├── SharpAbp.Abp.FreeSql.MySQL │ │ ├── FodyWeavers.xml │ │ ├── FodyWeavers.xsd │ │ ├── SharpAbp.Abp.FreeSql.MySQL.csproj │ │ └── SharpAbp │ │ │ └── Abp │ │ │ └── FreeSql │ │ │ └── MySQL │ │ │ └── AbpFreeSqlMySQLModule.cs │ ├── SharpAbp.Abp.FreeSql.Oracle │ │ ├── FodyWeavers.xml │ │ ├── FodyWeavers.xsd │ │ ├── SharpAbp.Abp.FreeSql.Oracle.csproj │ │ └── SharpAbp │ │ │ └── Abp │ │ │ └── FreeSql │ │ │ └── Oracle │ │ │ └── AbpFreeSqlOracleModule.cs │ ├── SharpAbp.Abp.FreeSql.PostgreSql │ │ ├── FodyWeavers.xml │ │ ├── FodyWeavers.xsd │ │ ├── SharpAbp.Abp.FreeSql.PostgreSql.csproj │ │ └── SharpAbp │ │ │ └── Abp │ │ │ └── FreeSql │ │ │ └── PostgreSql │ │ │ └── AbpFreeSqlPostgreSqlModule.cs │ ├── SharpAbp.Abp.FreeSql.SqlServer │ │ ├── FodyWeavers.xml │ │ ├── FodyWeavers.xsd │ │ ├── SharpAbp.Abp.FreeSql.SqlServer.csproj │ │ └── SharpAbp │ │ │ └── Abp │ │ │ └── FreeSql │ │ │ └── SqlServer │ │ │ └── AbpFreeSqlSqlServerModule.cs │ ├── SharpAbp.Abp.FreeSql.Sqlite │ │ ├── FodyWeavers.xml │ │ ├── FodyWeavers.xsd │ │ ├── SharpAbp.Abp.FreeSql.Sqlite.csproj │ │ └── SharpAbp │ │ │ └── Abp │ │ │ └── FreeSql │ │ │ └── Sqlite │ │ │ └── AbpFreeSqlSqliteModule.cs │ ├── SharpAbp.Abp.FreeSql │ │ ├── FodyWeavers.xml │ │ ├── FodyWeavers.xsd │ │ ├── SharpAbp.Abp.FreeSql.csproj │ │ └── SharpAbp │ │ │ └── Abp │ │ │ ├── Domain │ │ │ └── Repositories │ │ │ │ ├── FreeSqlRepository.cs │ │ │ │ └── IFreeSqlRepository.cs │ │ │ └── FreeSql │ │ │ └── AbpFreeSqlModule.cs │ ├── SharpAbp.Abp.IdentityModel │ │ ├── FodyWeavers.xml │ │ ├── FodyWeavers.xsd │ │ ├── SharpAbp.Abp.IdentityModel.csproj │ │ └── SharpAbp │ │ │ └── Abp │ │ │ └── IdentityModel │ │ │ ├── AbpIdentityModelAuthenticationService.cs │ │ │ ├── AbpIdentityModelModule.cs │ │ │ ├── ExtensionIdentityModelAuthenticationService.cs │ │ │ ├── ExternalCredentialsConstants.cs │ │ │ ├── ExternalCredentialsTokenRequest.cs │ │ │ ├── HttpClientTokenRequestExtensions.cs │ │ │ └── IExtensionIdentityModelAuthenticationService.cs │ ├── SharpAbp.Abp.MapTenancy │ │ ├── FodyWeavers.xml │ │ ├── FodyWeavers.xsd │ │ ├── SharpAbp.Abp.MapTenancy.csproj │ │ └── SharpAbp │ │ │ └── Abp │ │ │ └── MapTenancy │ │ │ ├── AbpMapTenancyModule.cs │ │ │ ├── AbpMapTenancyOptions.cs │ │ │ ├── DefaultMapTenancyConfigurationProvider.cs │ │ │ ├── IMapTenancyConfigurationProvider.cs │ │ │ ├── MapTenancyConfiguration.cs │ │ │ ├── MapTenancyConfigurations.cs │ │ │ └── MapTenantResolverConsts.cs │ ├── SharpAbp.Abp.MassTransit.ActiveMQ │ │ ├── FodyWeavers.xml │ │ ├── FodyWeavers.xsd │ │ ├── SharpAbp.Abp.MassTransit.ActiveMQ.csproj │ │ └── SharpAbp │ │ │ └── Abp │ │ │ └── MassTransit │ │ │ └── ActiveMQ │ │ │ ├── AbpMassTransitActiveMqModule.cs │ │ │ ├── AbpMassTransitActiveMqOptions.cs │ │ │ ├── AbpMassTransitActiveMqOptionsExtensions.cs │ │ │ ├── ActiveMqConsumerConfiguration.cs │ │ │ ├── ActiveMqProduceService.cs │ │ │ ├── ActiveMqProducerConfiguration.cs │ │ │ ├── ActiveMqPublishProvider.cs │ │ │ ├── ActiveMqUtil.cs │ │ │ ├── IActiveMqProduceService.cs │ │ │ └── MassTransitActiveMqConsts.cs │ ├── SharpAbp.Abp.MassTransit.Kafka │ │ ├── FodyWeavers.xml │ │ ├── FodyWeavers.xsd │ │ ├── SharpAbp.Abp.MassTransit.Kafka.csproj │ │ └── SharpAbp │ │ │ └── Abp │ │ │ └── MassTransit │ │ │ └── Kafka │ │ │ ├── AbpMassTransitKafkaModule.cs │ │ │ ├── AbpMassTransitKafkaOptions.cs │ │ │ ├── IKafkaProduceService.cs │ │ │ ├── KafkaConsumerConfiguration.cs │ │ │ ├── KafkaProduceService.cs │ │ │ ├── KafkaProducerConfiguration.cs │ │ │ ├── KafkaPublishProvider.cs │ │ │ ├── KafkaUtil.cs │ │ │ └── MassTransitKafkaConsts.cs │ ├── SharpAbp.Abp.MassTransit.PostgreSql │ │ ├── FodyWeavers.xml │ │ ├── FodyWeavers.xsd │ │ ├── SharpAbp.Abp.MassTransit.PostgreSql.csproj │ │ └── SharpAbp │ │ │ └── Abp │ │ │ └── MassTransit │ │ │ └── PostgreSql │ │ │ ├── AbpMassTransitPostgreSqlModule.cs │ │ │ ├── AbpMassTransitPostgreSqlOptions.cs │ │ │ ├── IPostgreSqlProduceService.cs │ │ │ ├── MassTransitPostgreSqlConsts.cs │ │ │ ├── PostgreSqlConsumerConfiguration.cs │ │ │ ├── PostgreSqlProduceService.cs │ │ │ ├── PostgreSqlProducerConfiguration.cs │ │ │ └── PostgreSqlPublishProvider.cs │ ├── SharpAbp.Abp.MassTransit.RabbitMQ │ │ ├── FodyWeavers.xml │ │ ├── FodyWeavers.xsd │ │ ├── SharpAbp.Abp.MassTransit.RabbitMQ.csproj │ │ └── SharpAbp │ │ │ └── Abp │ │ │ └── MassTransit │ │ │ └── RabbitMQ │ │ │ ├── AbpMassTransitRabbitMqModule.cs │ │ │ ├── AbpMassTransitRabbitMqOptions.cs │ │ │ ├── AbpMassTransitRabbitMqOptionsExtensions.cs │ │ │ ├── IRabbitMqProduceService.cs │ │ │ ├── MassTransitRabbitMqConsts.cs │ │ │ ├── RabbitMqConsumerConfiguration.cs │ │ │ ├── RabbitMqProduceService.cs │ │ │ ├── RabbitMqProducerConfiguration.cs │ │ │ ├── RabbitMqPublishProvider.cs │ │ │ └── RabbitMqUtil.cs │ ├── SharpAbp.Abp.MassTransit.SqlServer │ │ ├── FodyWeavers.xml │ │ ├── FodyWeavers.xsd │ │ ├── SharpAbp.Abp.MassTransit.SqlServer.csproj │ │ └── SharpAbp │ │ │ └── Abp │ │ │ └── MassTransit │ │ │ └── SqlServer │ │ │ ├── AbpMassTransitSqlServerModule.cs │ │ │ ├── AbpMassTransitSqlServerOptions.cs │ │ │ ├── ISqlServerProduceService.cs │ │ │ ├── MassTransitSqlServerConsts.cs │ │ │ ├── SqlServerConsumerConfiguration.cs │ │ │ ├── SqlServerProduceService.cs │ │ │ ├── SqlServerProducerConfiguration.cs │ │ │ └── SqlServerPublishProvider.cs │ ├── SharpAbp.Abp.MassTransit │ │ ├── FodyWeavers.xml │ │ ├── FodyWeavers.xsd │ │ ├── SharpAbp.Abp.MassTransit.csproj │ │ └── SharpAbp │ │ │ └── Abp │ │ │ └── MassTransit │ │ │ ├── AbpMassTransitModule.cs │ │ │ ├── AbpMassTransitOptions.cs │ │ │ ├── DefaultMassTransitPublisher.cs │ │ │ ├── IMassTransitPublisher.cs │ │ │ ├── IPublishProvider.cs │ │ │ ├── MassTransitSetupUtil.cs │ │ │ └── appsettings.json │ ├── SharpAbp.Abp.OpenTelemetry.Abstractions │ │ ├── FodyWeavers.xml │ │ ├── FodyWeavers.xsd │ │ ├── SharpAbp.Abp.OpenTelemetry.Abstractions.csproj │ │ └── SharpAbp │ │ │ └── Abp │ │ │ └── OpenTelemetry │ │ │ ├── AbpOpenTelemetryAbstractionsModule.cs │ │ │ ├── AbpOpenTelemetryBuilderOptions.cs │ │ │ ├── OpenTelemetryExporterNames.cs │ │ │ └── appsettings.json │ ├── SharpAbp.Abp.OpenTelemetry.Exporter.Console │ │ ├── FodyWeavers.xml │ │ ├── FodyWeavers.xsd │ │ ├── SharpAbp.Abp.OpenTelemetry.Exporter.Console.csproj │ │ └── SharpAbp │ │ │ └── Abp │ │ │ └── OpenTelemetry │ │ │ └── Exporter │ │ │ └── Console │ │ │ ├── AbpOpenTelemetryExporterConsoleModule.cs │ │ │ └── AbpOpenTelemetryExporterConsoleOptions.cs │ ├── SharpAbp.Abp.OpenTelemetry.Exporter.Otlp │ │ ├── FodyWeavers.xml │ │ ├── FodyWeavers.xsd │ │ ├── SharpAbp.Abp.OpenTelemetry.Exporter.Otlp.csproj │ │ └── SharpAbp │ │ │ └── Abp │ │ │ └── OpenTelemetry │ │ │ └── Exporter │ │ │ └── Otlp │ │ │ ├── AbpOpenTelemetryExporterOtlpModule.cs │ │ │ └── AbpOpenTelemetryExporterOtlpOptions.cs │ ├── SharpAbp.Abp.OpenTelemetry.Exporter.Prometheus.AspNetCore │ │ ├── FodyWeavers.xml │ │ ├── FodyWeavers.xsd │ │ ├── SharpAbp.Abp.OpenTelemetry.Exporter.Prometheus.AspNetCore.csproj │ │ └── SharpAbp │ │ │ └── Abp │ │ │ └── OpenTelemetry │ │ │ └── Exporter │ │ │ └── Prometheus │ │ │ ├── AbpOpenTelemetryExporterPrometheusAspNetCoreModule.cs │ │ │ └── AbpOpenTelemetryExporterPrometheusAspNetCoreOptions.cs │ ├── SharpAbp.Abp.OpenTelemetry.Exporter.Prometheus.HttpListener │ │ ├── FodyWeavers.xml │ │ ├── FodyWeavers.xsd │ │ ├── SharpAbp.Abp.OpenTelemetry.Exporter.Prometheus.HttpListener.csproj │ │ └── SharpAbp │ │ │ └── Abp │ │ │ └── OpenTelemetry │ │ │ └── Exporter │ │ │ └── Prometheus │ │ │ ├── AbpOpenTelemetryExporterPrometheusHttpListenerModule.cs │ │ │ └── AbpOpenTelemetryExporterPrometheusHttpListenerOptions.cs │ ├── SharpAbp.Abp.OpenTelemetry.Exporter.Zipkin │ │ ├── FodyWeavers.xml │ │ ├── FodyWeavers.xsd │ │ ├── SharpAbp.Abp.OpenTelemetry.Exporter.Zipkin.csproj │ │ └── SharpAbp │ │ │ └── Abp │ │ │ └── OpenTelemetry │ │ │ └── Exporter │ │ │ └── Zipkin │ │ │ ├── AbpOpenTelemetryExporterZipkinModule.cs │ │ │ └── AbpOpenTelemetryExporterZipkinOptions.cs │ ├── SharpAbp.Abp.OpenTelemetry │ │ ├── FodyWeavers.xml │ │ ├── FodyWeavers.xsd │ │ ├── SharpAbp.Abp.OpenTelemetry.csproj │ │ └── SharpAbp │ │ │ └── Abp │ │ │ └── OpenTelemetry │ │ │ ├── AbpOpenTelemetryModule.cs │ │ │ ├── AbpOpenTelemetryOptions.cs │ │ │ └── appsettings.json │ ├── SharpAbp.Abp.Snowflakes │ │ ├── FodyWeavers.xml │ │ ├── FodyWeavers.xsd │ │ ├── SharpAbp.Abp.Snowflakes.csproj │ │ └── SharpAbp │ │ │ └── Abp │ │ │ └── Snowflakes │ │ │ ├── AbpSnowflakesModule.cs │ │ │ ├── AbpSnowflakesOptions.cs │ │ │ ├── DefaultSnowflake.cs │ │ │ ├── DefaultSnowflakeConfigurationProvider.cs │ │ │ ├── DefaultSnowflakeFactory.cs │ │ │ ├── ISnowflakeConfigurationProvider.cs │ │ │ ├── ISnowflakeFactory.cs │ │ │ ├── Snowflake.cs │ │ │ ├── SnowflakeConfiguration.cs │ │ │ ├── SnowflakeConfigurations.cs │ │ │ └── SnowflakeNameAttribute.cs │ ├── SharpAbp.Abp.Swashbuckle.Versioning │ │ ├── FodyWeavers.xml │ │ ├── FodyWeavers.xsd │ │ ├── SharpAbp.Abp.Swashbuckle.Versioning.csproj │ │ └── SharpAbp │ │ │ └── Abp │ │ │ └── Swashbuckle │ │ │ └── Versioning │ │ │ ├── AbpSwashbuckleVersioningModule.cs │ │ │ ├── AbpSwashbuckleVersioningOptions.cs │ │ │ ├── ConfigureSwaggerOptions.cs │ │ │ └── SwaggerDefaultValues.cs │ ├── SharpAbp.Abp.Swashbuckle │ │ ├── FodyWeavers.xml │ │ ├── FodyWeavers.xsd │ │ ├── Microsoft │ │ │ └── AspNetCore │ │ │ │ ├── Builder │ │ │ │ └── AbpSwaggerUIBuilderExtensions.cs │ │ │ │ └── Extensions │ │ │ │ └── DependencyInjection │ │ │ │ ├── AbpSwaggerGenOptionsExtensions.cs │ │ │ │ └── AbpSwaggerGenServiceCollectionExtensions.cs │ │ ├── SharpAbp.Abp.Swashbuckle.csproj │ │ ├── SharpAbp │ │ │ └── Abp │ │ │ │ └── Swashbuckle │ │ │ │ ├── AbpSwaggerOidcFlows.cs │ │ │ │ ├── AbpSwashbuckleController.cs │ │ │ │ ├── AbpSwashbuckleDocumentFilter.cs │ │ │ │ ├── AbpSwashbuckleEnumSchemaFilter.cs │ │ │ │ ├── ISwaggerHtmlResolver.cs │ │ │ │ ├── SharpAbpSwaggerHtmlResolver.cs │ │ │ │ ├── SharpAbpSwashbuckleModule.cs │ │ │ │ └── SwaggerHtmlResolver.cs │ │ └── wwwroot │ │ │ └── swagger │ │ │ └── ui │ │ │ ├── abp.js │ │ │ ├── abp.swagger.js │ │ │ └── swagger_theme.css │ ├── SharpAbp.Abp.TenancyGrouping.Abstractions │ │ ├── FodyWeavers.xml │ │ ├── FodyWeavers.xsd │ │ ├── SharpAbp.Abp.TenancyGrouping.Abstractions.csproj │ │ └── SharpAbp │ │ │ └── Abp │ │ │ └── TenancyGrouping │ │ │ ├── AbpTenancyGroupingAbstractionsModule.cs │ │ │ ├── AbpTenancyGroupingOptions.cs │ │ │ ├── AbpTenantGroupResolveOptions.cs │ │ │ ├── BasicTenantGroupInfo.cs │ │ │ ├── ConfigurationStore │ │ │ └── AbpDefaultTenantGroupStoreOptions.cs │ │ │ ├── CurrentTenantGroupExtensions.cs │ │ │ ├── ICurrentTenantGroup.cs │ │ │ ├── ICurrentTenantGroupAccessor.cs │ │ │ ├── ITenantGroupConfigurationProvider.cs │ │ │ ├── ITenantGroupNormalizer.cs │ │ │ ├── ITenantGroupResolveContext.cs │ │ │ ├── ITenantGroupResolveContributor.cs │ │ │ ├── ITenantGroupResolveResultAccessor.cs │ │ │ ├── ITenantGroupResolver.cs │ │ │ ├── ITenantGroupStore.cs │ │ │ ├── IgnoreTenancyGroupingAttribute.cs │ │ │ ├── Localization │ │ │ ├── AbpTenancyGroupingResource.cs │ │ │ └── Resources │ │ │ │ ├── cs.json │ │ │ │ ├── en.json │ │ │ │ ├── pl-PL.json │ │ │ │ ├── pt-BR.json │ │ │ │ ├── sl.json │ │ │ │ ├── tr.json │ │ │ │ ├── vi.json │ │ │ │ ├── zh-Hans.json │ │ │ │ └── zh-Hant.json │ │ │ ├── TenantGroupChangedEvent.cs │ │ │ ├── TenantGroupConfiguration.cs │ │ │ ├── TenantGroupConfigurationCacheItem.cs │ │ │ ├── TenantGroupConnectionStringUpdatedEto.cs │ │ │ ├── TenantGroupCreatedEto.cs │ │ │ ├── TenantGroupResolveResult.cs │ │ │ ├── TenantGroupResolverConsts.cs │ │ │ └── UpperInvariantTenantGroupNormalizer.cs │ ├── SharpAbp.Abp.TenancyGrouping │ │ ├── FodyWeavers.xml │ │ ├── FodyWeavers.xsd │ │ ├── SharpAbp.Abp.TenancyGrouping.csproj │ │ └── SharpAbp │ │ │ └── Abp │ │ │ └── TenancyGrouping │ │ │ ├── AbpTenancyGroupingModule.cs │ │ │ ├── ActionTenantGroupResolveContributor.cs │ │ │ ├── AsyncLocalCurrentTenantGroupAccessor.cs │ │ │ ├── ConfigurationStore │ │ │ └── DefaultTenantGroupStore.cs │ │ │ ├── CurrentTenantGroup.cs │ │ │ ├── DefaultTenantGroupResolveContributor.cs │ │ │ ├── NullTenantGroupResolveResultAccessor.cs │ │ │ ├── TenantGroupConfigurationProvider.cs │ │ │ ├── TenantGroupConnectionStringResolver.cs │ │ │ ├── TenantGroupResolveContext.cs │ │ │ ├── TenantGroupResolveContributorBase.cs │ │ │ └── TenantGroupResolver.cs │ ├── SharpAbp.Abp.TransformSecurity.AspNetCore │ │ ├── FodyWeavers.xml │ │ ├── FodyWeavers.xsd │ │ ├── SharpAbp.Abp.TransformSecurity.AspNetCore.csproj │ │ └── SharpAbp │ │ │ └── Abp │ │ │ └── TransformSecurity │ │ │ └── AspNetCore │ │ │ ├── AbpTransformSecurityAspNetCoreModule.cs │ │ │ ├── AbpTransformSecurityAspNetCoreOptions.cs │ │ │ ├── AbpTransformSecurityMiddleware.cs │ │ │ ├── ApplicationBuilderExtensions.cs │ │ │ ├── Controllers │ │ │ └── SecurityKeyController.cs │ │ │ ├── IAbpTransformSecurityMiddlewareHandler.cs │ │ │ ├── SecurityCredentialPublicKeyDto.cs │ │ │ ├── TokenAuthHandler.cs │ │ │ └── TransformSecurityRatelimitNames.cs │ └── SharpAbp.Abp.TransformSecurity │ │ ├── FodyWeavers.xml │ │ ├── FodyWeavers.xsd │ │ ├── SharpAbp.Abp.TransformSecurity.csproj │ │ └── SharpAbp │ │ └── Abp │ │ └── TransformSecurity │ │ ├── AbpTransformSecurityModule.cs │ │ ├── AbpTransformSecurityNames.cs │ │ ├── AbpTransformSecurityOptions.cs │ │ ├── AbpTransformSecurityRSAOptions.cs │ │ ├── AbpTransformSecuritySM2Options.cs │ │ ├── ISecurityCredentialManager.cs │ │ ├── ISecurityCredentialStore.cs │ │ ├── ISecurityEncryptionService.cs │ │ ├── SecurityCredential.cs │ │ ├── SecurityCredentialExtensions.cs │ │ ├── SecurityCredentialManager.cs │ │ ├── SecurityCredentialResultType.cs │ │ ├── SecurityCredentialStore.cs │ │ ├── SecurityCredentialValidateResult.cs │ │ └── SecurityEncryptionService.cs └── test │ ├── SharpAbp.Abp.AspNetCore.Tests │ ├── SharpAbp.Abp.AspNetCore.Tests.csproj │ ├── SharpAbp │ │ └── Abp │ │ │ └── AspNetCore │ │ │ ├── AbpFrontHostOptionsTest.cs │ │ │ ├── AbpHttpResponseHeaderOptionsTest.cs │ │ │ ├── Program.cs │ │ │ ├── SharpAbpAspNetCoreTestBase.cs │ │ │ └── SharpAbpAspNetCoreTestModule.cs │ └── appsettings.json │ ├── SharpAbp.Abp.Binary.Tests │ ├── SharpAbp.Abp.Binary.Tests.csproj │ └── SharpAbp │ │ └── Abp │ │ └── Binary │ │ ├── AbpBinaryTestBase.cs │ │ ├── AbpBinaryTestModule.cs │ │ ├── ProtobufSerializerTest.cs │ │ └── TestClass1.cs │ ├── SharpAbp.Abp.Core.Tests │ ├── SharpAbp.Abp.Core.Tests.csproj │ └── SharpAbp │ │ └── Abp │ │ └── Core │ │ ├── AbpDictionaryExtensionsTest.cs │ │ ├── NumberCheckTest.cs │ │ ├── SharpAbpCoreTestBase.cs │ │ └── SharpAbpCoreTestModule.cs │ ├── SharpAbp.Abp.Crypto.Tests │ ├── SharpAbp.Abp.Crypto.Tests.csproj │ └── SharpAbp │ │ └── Abp │ │ └── Crypto │ │ ├── AbpCryptoTestBase.cs │ │ ├── AbpCryptoTestModule.cs │ │ ├── RSA │ │ └── RSAEncryptionServiceTest.cs │ │ ├── SM2 │ │ └── Sm2EncryptionServiceTest.cs │ │ ├── SM3 │ │ └── Sm3EncryptionServiceTest.cs │ │ └── SM4 │ │ └── Sm4EncryptionServiceTest.cs │ ├── SharpAbp.Abp.DbConnections.Tests │ ├── SharpAbp.Abp.DbConnections.Tests.csproj │ ├── SharpAbp │ │ └── Abp │ │ │ └── DbConnections │ │ │ ├── AbpDbConnectionsTestBase.cs │ │ │ ├── AbpDbConnectionsTestModule.cs │ │ │ └── DbConnectionFactoryTest.cs │ └── appsettings.json │ ├── SharpAbp.Abp.DotCommon.Tests │ ├── SharpAbp.Abp.DotCommon.Tests.csproj │ └── SharpAbp │ │ └── Abp │ │ └── DotCommon │ │ ├── AbpDotCommonTestBase.cs │ │ ├── AbpDotCommonTestModule.cs │ │ └── DotCommonSetupTest.cs │ ├── SharpAbp.Abp.FileStoring.AllTests │ ├── SharpAbp.Abp.FileStoring.AllTests.csproj │ ├── SharpAbp │ │ └── Abp │ │ │ └── FileStoring │ │ │ ├── AbpFileStoringAllTestBase.cs │ │ │ ├── AbpFileStoringAllTestModule.cs │ │ │ └── AbpFileStoringOptionsTest.cs │ └── appsettings.json │ ├── SharpAbp.Abp.FileStoring.Tests │ ├── SharpAbp.Abp.FileStoring.Tests.csproj │ └── SharpAbp │ │ └── Abp │ │ └── FileStoring │ │ ├── AbpFileStoringOptionsTest.cs │ │ ├── AbpFileStoringTestBase.cs │ │ ├── AbpFileStoringTestModule.cs │ │ ├── Fakes │ │ ├── FakeFileProvider1.cs │ │ ├── FakeFileProvider2.cs │ │ └── FakeProviders.cs │ │ ├── FileContainerNameAttributeTest.cs │ │ ├── FileProviderSelectorTest.cs │ │ └── TestObjects │ │ ├── TestContainer1.cs │ │ ├── TestContainer2.cs │ │ └── TestContainer3.cs │ ├── SharpAbp.Abp.FreeRedis.Tests │ ├── SharpAbp.Abp.FreeRedis.Tests.csproj │ ├── SharpAbp │ │ └── Abp │ │ │ └── FreeRedis │ │ │ ├── AbpFreeRedisOptionsConfigurationTest.cs │ │ │ ├── AbpFreeRedisOptionsTest.cs │ │ │ ├── AbpFreeRedisTestBase.cs │ │ │ ├── AbpFreeRedisTestModule.cs │ │ │ ├── DefaultRedisClientFactoryTest.cs │ │ │ ├── RedisClientNameAttributeTest.cs │ │ │ └── TestObjects │ │ │ ├── TestClient1.cs │ │ │ └── TestClient2.cs │ └── appsettings.json │ ├── SharpAbp.Abp.MassTransit.Tests │ ├── SharpAbp.Abp.MassTransit.Tests.csproj │ └── SharpAbp │ │ └── Abp │ │ └── MassTransit │ │ └── AbpMassTransitTestModule.cs │ ├── SharpAbp.Abp.Snowflakes.Tests │ ├── SharpAbp.Abp.Snowflakes.Tests.csproj │ ├── SharpAbp │ │ └── Abp │ │ │ └── Snowflakes │ │ │ ├── AbpSnowflakesOptionsTest.cs │ │ │ ├── AbpSnowflakesTestBase.cs │ │ │ ├── AbpSnowflakesTestModule.cs │ │ │ └── SnowflakeTest.cs │ └── appsettings.json │ ├── SharpAbp.Abp.TransformSecurity.AspNetCore.Tests │ ├── SharpAbp.Abp.TransformSecurity.AspNetCore.Tests.csproj │ └── SharpAbp │ │ └── Abp │ │ └── TransformSecurity │ │ └── AspNetCore │ │ ├── AbpTransformSecurityAspNetCoreTestBase.cs │ │ ├── AbpTransformSecurityAspNetCoreTestModule.cs │ │ └── Program.cs │ ├── SharpAbp.Abp.TransformSecurity.SM2.Tests │ ├── SharpAbp.Abp.TransformSecurity.SM2.Tests.csproj │ └── SharpAbp │ │ └── Abp │ │ └── TransformSecurity │ │ ├── AbpTransformSecuritySM2TestBase.cs │ │ ├── AbpTransformSecuritySM2TestModule.cs │ │ └── SecurityCredentialManagerTest.cs │ └── SharpAbp.Abp.TransformSecurity.Tests │ ├── SharpAbp.Abp.TransformSecurity.Tests.csproj │ └── SharpAbp │ └── Abp │ └── TransformSecurity │ ├── AbpTransformSecurityTestBase.cs │ ├── AbpTransformSecurityTestModule.cs │ └── SecurityCredentialManagerTest.cs ├── global.json ├── modules ├── Identity │ ├── SharpAbp.Abp.Identity.sln │ ├── src │ │ ├── SharpAbp.Abp.Identity.Application.Contracts │ │ │ ├── FodyWeavers.xml │ │ │ ├── FodyWeavers.xsd │ │ │ ├── SharpAbp.Abp.Identity.Application.Contracts.csproj │ │ │ └── SharpAbp │ │ │ │ └── Abp │ │ │ │ └── Identity │ │ │ │ ├── AddMemberToOrganizationUnitDto.cs │ │ │ │ ├── AddRoleToOrganizationUnitDto.cs │ │ │ │ ├── ClaimEqualityComparer.cs │ │ │ │ ├── CreateIdentityClaimTypeDto.cs │ │ │ │ ├── CreateOrUpdateIdentityRoleClaimDto.cs │ │ │ │ ├── CreateOrUpdateIdentityUserClaimDto.cs │ │ │ │ ├── CreateOrganizationUnitDto.cs │ │ │ │ ├── IIdentityClaimTypeAppService.cs │ │ │ │ ├── IIdentityRoleAppService.cs │ │ │ │ ├── IIdentitySecurityLogAppService.cs │ │ │ │ ├── IIdentitySettingsAppService.cs │ │ │ │ ├── IIdentityUserAppService.cs │ │ │ │ ├── IOrganizationUnitAppService.cs │ │ │ │ ├── IdentityApplicationContractsModule.cs │ │ │ │ ├── IdentityClaimDto.cs │ │ │ │ ├── IdentityClaimTypeDto.cs │ │ │ │ ├── IdentityClaimTypePagedRequestDto.cs │ │ │ │ ├── IdentityPermissionDefinitionProvider.cs │ │ │ │ ├── IdentityPermissions.cs │ │ │ │ ├── IdentityRoleClaimDto.cs │ │ │ │ ├── IdentitySecurityLogDto.cs │ │ │ │ ├── IdentitySecurityLogPagedRequestDto.cs │ │ │ │ ├── IdentitySettingsDto.cs │ │ │ │ ├── IdentityUserClaimDto.cs │ │ │ │ ├── MoveOrganizationUnitDto.cs │ │ │ │ ├── NewIdentityUserCreateDto.cs │ │ │ │ ├── NewIdentityUserUpdateDto.cs │ │ │ │ ├── OrganizationUnitDto.cs │ │ │ │ ├── OrganizationUnitMemberPagedRequestDto.cs │ │ │ │ ├── OrganizationUnitPagedRequestDto.cs │ │ │ │ ├── OrganizationUnitRoleDto.cs │ │ │ │ ├── OrganizationUnitRolePagedRequestDto.cs │ │ │ │ ├── OrganizationUnitUnaddedMemberPagedRequestDto.cs │ │ │ │ ├── OrganizationUnitUnaddedRolePagedRequestDto.cs │ │ │ │ ├── SetPasswordDto.cs │ │ │ │ ├── UpdateIdentityClaimTypeDto.cs │ │ │ │ ├── UpdateIdentitySettingsDto.cs │ │ │ │ └── UpdateOrganizationUnitDto.cs │ │ ├── SharpAbp.Abp.Identity.Application │ │ │ ├── FodyWeavers.xml │ │ │ ├── FodyWeavers.xsd │ │ │ ├── SharpAbp.Abp.Identity.Application.csproj │ │ │ └── SharpAbp │ │ │ │ └── Abp │ │ │ │ └── Identity │ │ │ │ ├── IdentityAppServiceBase.cs │ │ │ │ ├── IdentityApplicationModule.cs │ │ │ │ ├── IdentityApplicationModuleAutoMapperProfile.cs │ │ │ │ ├── IdentityClaimTypeAppService.cs │ │ │ │ ├── IdentityRoleAppService.cs │ │ │ │ ├── IdentitySecurityLogAppService.cs │ │ │ │ ├── IdentitySettingsAppService.cs │ │ │ │ ├── IdentityUserAppService.cs │ │ │ │ └── OrganizationUnitAppService.cs │ │ ├── SharpAbp.Abp.Identity.Domain.Shared │ │ │ ├── FodyWeavers.xml │ │ │ ├── FodyWeavers.xsd │ │ │ ├── SharpAbp.Abp.Identity.Domain.Shared.csproj │ │ │ └── SharpAbp │ │ │ │ └── Abp │ │ │ │ └── Identity │ │ │ │ ├── IdentityDomainSharedModule.cs │ │ │ │ └── Localization │ │ │ │ ├── IdentityResource.cs │ │ │ │ └── Resources │ │ │ │ ├── ar.json │ │ │ │ ├── cs.json │ │ │ │ ├── de-DE.json │ │ │ │ ├── en-GB.json │ │ │ │ ├── en.json │ │ │ │ ├── es.json │ │ │ │ ├── fr.json │ │ │ │ ├── hu.json │ │ │ │ ├── nl.json │ │ │ │ ├── pl-PL.json │ │ │ │ ├── pt-BR.json │ │ │ │ ├── sl.json │ │ │ │ ├── tr.json │ │ │ │ ├── vi.json │ │ │ │ ├── zh-Hans.json │ │ │ │ └── zh-Hant.json │ │ ├── SharpAbp.Abp.Identity.Domain │ │ │ ├── FodyWeavers.xml │ │ │ ├── FodyWeavers.xsd │ │ │ ├── SharpAbp.Abp.Identity.Domain.csproj │ │ │ └── SharpAbp │ │ │ │ └── Abp │ │ │ │ └── Identity │ │ │ │ ├── IIdentitySettingsManager.cs │ │ │ │ ├── IdentityDomainModule.cs │ │ │ │ ├── IdentityLockoutSettings.cs │ │ │ │ ├── IdentityPasswordSettings.cs │ │ │ │ ├── IdentitySettingsManager.cs │ │ │ │ ├── IdentitySignInSettings.cs │ │ │ │ └── IdentityUserSettings.cs │ │ ├── SharpAbp.Abp.Identity.HttpApi.Client │ │ │ ├── ClientProxies │ │ │ │ ├── SharpAbp │ │ │ │ │ └── Abp │ │ │ │ │ │ └── Identity │ │ │ │ │ │ ├── AddMemberToOrganizationUnitDto.cs │ │ │ │ │ │ ├── AddRoleToOrganizationUnitDto.cs │ │ │ │ │ │ ├── CreateIdentityClaimTypeDto.cs │ │ │ │ │ │ ├── CreateOrUpdateIdentityRoleClaimDto.cs │ │ │ │ │ │ ├── CreateOrUpdateIdentityUserClaimDto.cs │ │ │ │ │ │ ├── CreateOrganizationUnitDto.cs │ │ │ │ │ │ ├── IIdentityClaimTypeAppService.cs │ │ │ │ │ │ ├── IIdentityRoleAppService.cs │ │ │ │ │ │ ├── IIdentitySecurityLogAppService.cs │ │ │ │ │ │ ├── IIdentitySettingsAppService.cs │ │ │ │ │ │ ├── IIdentityUserAppService.cs │ │ │ │ │ │ ├── IIdentityUserLookupAppService.cs │ │ │ │ │ │ ├── IOrganizationUnitAppService.cs │ │ │ │ │ │ ├── IdentityClaimDto.cs │ │ │ │ │ │ ├── IdentityClaimTypeClientProxy.Generated.cs │ │ │ │ │ │ ├── IdentityClaimTypeClientProxy.cs │ │ │ │ │ │ ├── IdentityClaimTypeDto.cs │ │ │ │ │ │ ├── IdentityClaimTypePagedRequestDto.cs │ │ │ │ │ │ ├── IdentityLockoutSettingsDto.cs │ │ │ │ │ │ ├── IdentityPasswordSettingsDto.cs │ │ │ │ │ │ ├── IdentityRoleClaimDto.cs │ │ │ │ │ │ ├── IdentityRoleClientProxy.Generated.cs │ │ │ │ │ │ ├── IdentityRoleClientProxy.cs │ │ │ │ │ │ ├── IdentitySecurityLogClientProxy.Generated.cs │ │ │ │ │ │ ├── IdentitySecurityLogClientProxy.cs │ │ │ │ │ │ ├── IdentitySecurityLogDto.cs │ │ │ │ │ │ ├── IdentitySecurityLogPagedRequestDto.cs │ │ │ │ │ │ ├── IdentitySettingsClientProxy.Generated.cs │ │ │ │ │ │ ├── IdentitySettingsClientProxy.cs │ │ │ │ │ │ ├── IdentitySettingsDto.cs │ │ │ │ │ │ ├── IdentitySignInSettingsDto.cs │ │ │ │ │ │ ├── IdentityUserClaimDto.cs │ │ │ │ │ │ ├── IdentityUserClientProxy.Generated.cs │ │ │ │ │ │ ├── IdentityUserClientProxy.cs │ │ │ │ │ │ ├── IdentityUserLookupClientProxy.Generated.cs │ │ │ │ │ │ ├── IdentityUserLookupClientProxy.cs │ │ │ │ │ │ ├── IdentityUserSettingsDto.cs │ │ │ │ │ │ ├── MoveOrganizationUnitDto.cs │ │ │ │ │ │ ├── NewIdentityUserCreateDto.cs │ │ │ │ │ │ ├── NewIdentityUserUpdateDto.cs │ │ │ │ │ │ ├── OrganizationUnitClientProxy.Generated.cs │ │ │ │ │ │ ├── OrganizationUnitClientProxy.cs │ │ │ │ │ │ ├── OrganizationUnitDto.cs │ │ │ │ │ │ ├── OrganizationUnitMemberPagedRequestDto.cs │ │ │ │ │ │ ├── OrganizationUnitPagedRequestDto.cs │ │ │ │ │ │ ├── OrganizationUnitRoleDto.cs │ │ │ │ │ │ ├── OrganizationUnitRolePagedRequestDto.cs │ │ │ │ │ │ ├── OrganizationUnitUnaddedMemberPagedRequestDto.cs │ │ │ │ │ │ ├── OrganizationUnitUnaddedRolePagedRequestDto.cs │ │ │ │ │ │ ├── SetPasswordDto.cs │ │ │ │ │ │ ├── UpdateIdentityClaimTypeDto.cs │ │ │ │ │ │ ├── UpdateIdentityLockoutSettingsDto.cs │ │ │ │ │ │ ├── UpdateIdentityPasswordSettingsDto.cs │ │ │ │ │ │ ├── UpdateIdentitySettingsDto.cs │ │ │ │ │ │ ├── UpdateIdentitySignInSettingsDto.cs │ │ │ │ │ │ ├── UpdateIdentityUserSettingsDto.cs │ │ │ │ │ │ └── UpdateOrganizationUnitDto.cs │ │ │ │ └── identity-generate-proxy.json │ │ │ ├── FodyWeavers.xml │ │ │ ├── FodyWeavers.xsd │ │ │ ├── SharpAbp.Abp.Identity.HttpApi.Client.csproj │ │ │ └── SharpAbp │ │ │ │ └── Abp │ │ │ │ └── Identity │ │ │ │ └── IdentityHttpApiClientModule.cs │ │ └── SharpAbp.Abp.Identity.HttpApi │ │ │ ├── FodyWeavers.xml │ │ │ ├── FodyWeavers.xsd │ │ │ ├── SharpAbp.Abp.Identity.HttpApi.csproj │ │ │ └── SharpAbp │ │ │ └── Abp │ │ │ └── Identity │ │ │ ├── IdentityClaimTypeController.cs │ │ │ ├── IdentityController.cs │ │ │ ├── IdentityHttpApiModule.cs │ │ │ ├── IdentityRoleController.cs │ │ │ ├── IdentitySecurityLogController.cs │ │ │ ├── IdentitySettingsController.cs │ │ │ ├── IdentityUserController.cs │ │ │ ├── IdentityUserIntegrationController.cs │ │ │ ├── OrganizationUnitController.cs │ │ │ └── ProfileController.cs │ └── test │ │ └── SharpAbp.Abp.Identity.Tests │ │ ├── SharpAbp.Abp.Identity.Tests.csproj │ │ └── SharpAbp │ │ └── Abp │ │ └── Identity │ │ ├── IdentityApplicationTestBase.cs │ │ ├── IdentityApplicationTestModule.cs │ │ ├── IdentityClaimTypeAppServiceTest.cs │ │ ├── IdentityRoleAppServiceTest.cs │ │ ├── IdentitySecurityLogAppServiceTest.cs │ │ ├── IdentitySettingsAppServiceTest.cs │ │ ├── IdentityUserAppServiceTest.cs │ │ └── OrganizationUnitAppServiceTest.cs ├── IdentityServer │ ├── SharpAbp.Abp.IdentityServer.sln │ ├── src │ │ ├── SharpAbp.Abp.IdentityServer.Application.Contracts │ │ │ ├── FodyWeavers.xml │ │ │ ├── FodyWeavers.xsd │ │ │ ├── SharpAbp.Abp.IdentityServer.Application.Contracts.csproj │ │ │ └── SharpAbp │ │ │ │ └── Abp │ │ │ │ └── IdentityServer │ │ │ │ ├── ApiResources │ │ │ │ ├── ApiResourceClaimDto.cs │ │ │ │ ├── ApiResourceDto.cs │ │ │ │ ├── ApiResourcePagedRequestDto.cs │ │ │ │ ├── ApiResourcePropertyDto.cs │ │ │ │ ├── ApiResourceScopeDto.cs │ │ │ │ ├── ApiResourceSecretDto.cs │ │ │ │ ├── CreateApiResourceDto.cs │ │ │ │ ├── CreateOrUpdateApiResourceClaimDto.cs │ │ │ │ ├── CreateOrUpdateApiResourcePropertyDto.cs │ │ │ │ ├── CreateOrUpdateApiResourceScopeDto.cs │ │ │ │ ├── CreateOrUpdateApiResourceSecretDto.cs │ │ │ │ ├── IIdentityServerApiResourceAppService.cs │ │ │ │ └── UpdateApiResourceDto.cs │ │ │ │ ├── ApiScopes │ │ │ │ ├── ApiScopeClaimDto.cs │ │ │ │ ├── ApiScopeDto.cs │ │ │ │ ├── ApiScopePagedRequestDto.cs │ │ │ │ ├── ApiScopePropertyDto.cs │ │ │ │ ├── CreateApiScopeDto.cs │ │ │ │ ├── CreateOrUpdateApiScopeClaimDto.cs │ │ │ │ ├── CreateOrUpdateApiScopePropertyDto.cs │ │ │ │ ├── IIdentityServerApiScopeAppService.cs │ │ │ │ └── UpdateApiScopeDto.cs │ │ │ │ ├── Clients │ │ │ │ ├── ClientClaimDto.cs │ │ │ │ ├── ClientCorsOriginDto.cs │ │ │ │ ├── ClientDto.cs │ │ │ │ ├── ClientGrantTypeDto.cs │ │ │ │ ├── ClientIdPRestrictionDto.cs │ │ │ │ ├── ClientPagedRequestDto.cs │ │ │ │ ├── ClientPostLogoutRedirectUriDto.cs │ │ │ │ ├── ClientPropertyDto.cs │ │ │ │ ├── ClientRedirectUriDto.cs │ │ │ │ ├── ClientScopeDto.cs │ │ │ │ ├── ClientSecretDto.cs │ │ │ │ ├── CreateClientDto.cs │ │ │ │ ├── CreateOrUpdateClientClaimDto.cs │ │ │ │ ├── CreateOrUpdateClientIdPRestrictionDto.cs │ │ │ │ ├── CreateOrUpdateClientPropertyDto.cs │ │ │ │ ├── CreateOrUpdateClientSecretDto.cs │ │ │ │ ├── IIdentityServerClientAppService.cs │ │ │ │ └── UpdateClientDto.cs │ │ │ │ ├── IIdentityServerClaimTypeAppService.cs │ │ │ │ ├── IdentityResources │ │ │ │ ├── CreateIdentityResourceDto.cs │ │ │ │ ├── CreateOrUpdateIdentityResourceClaimDto.cs │ │ │ │ ├── CreateOrUpdateIdentityResourcePropertyDto.cs │ │ │ │ ├── IIdentityResourceAppService.cs │ │ │ │ ├── IdentityResourceClaimDto.cs │ │ │ │ ├── IdentityResourceDto.cs │ │ │ │ ├── IdentityResourcePagedRequestDto.cs │ │ │ │ ├── IdentityResourcePropertyDto.cs │ │ │ │ └── UpdateIdentityResourceDto.cs │ │ │ │ ├── IdentityServerApplicationContractsModule.cs │ │ │ │ ├── IdentityServerPermissionDefinitionProvider.cs │ │ │ │ ├── IdentityServerPermissions.cs │ │ │ │ ├── IdentityServerRemoteServiceConsts.cs │ │ │ │ ├── SecretDto.cs │ │ │ │ └── UserClaimDto.cs │ │ ├── SharpAbp.Abp.IdentityServer.Application │ │ │ ├── FodyWeavers.xml │ │ │ ├── FodyWeavers.xsd │ │ │ ├── SharpAbp.Abp.IdentityServer.Application.csproj │ │ │ └── SharpAbp │ │ │ │ └── Abp │ │ │ │ └── IdentityServer │ │ │ │ ├── ApiResources │ │ │ │ └── IdentityServerApiResourceAppService.cs │ │ │ │ ├── ApiScopes │ │ │ │ └── IdentityServerApiScopeAppService.cs │ │ │ │ ├── Clients │ │ │ │ └── IdentityServerClientAppService.cs │ │ │ │ ├── IdentityResources │ │ │ │ └── IdentityResourceAppService.cs │ │ │ │ ├── IdentityServerAppServiceBase.cs │ │ │ │ ├── IdentityServerApplicationModule.cs │ │ │ │ ├── IdentityServerApplicationModuleAutoMapperProfile.cs │ │ │ │ └── IdentityServerClaimTypeAppService.cs │ │ ├── SharpAbp.Abp.IdentityServer.Domain.Shared │ │ │ ├── FodyWeavers.xml │ │ │ ├── FodyWeavers.xsd │ │ │ ├── SharpAbp.Abp.IdentityServer.Domain.Shared.csproj │ │ │ └── SharpAbp │ │ │ │ └── Abp │ │ │ │ └── IdentityServer │ │ │ │ ├── IdentityServerDomainSharedModule.cs │ │ │ │ └── Localization │ │ │ │ ├── IdentityServerResource.cs │ │ │ │ └── Resources │ │ │ │ ├── ar.json │ │ │ │ ├── cs.json │ │ │ │ ├── de-DE.json │ │ │ │ ├── en-GB.json │ │ │ │ ├── en.json │ │ │ │ ├── es.json │ │ │ │ ├── fr.json │ │ │ │ ├── hu.json │ │ │ │ ├── nl.json │ │ │ │ ├── pl-PL.json │ │ │ │ ├── pt-BR.json │ │ │ │ ├── sl.json │ │ │ │ ├── tr.json │ │ │ │ ├── vi.json │ │ │ │ ├── zh-Hans.json │ │ │ │ └── zh-Hant.json │ │ ├── SharpAbp.Abp.IdentityServer.Domain │ │ │ ├── FodyWeavers.xml │ │ │ ├── FodyWeavers.xsd │ │ │ ├── SharpAbp.Abp.IdentityServer.Domain.csproj │ │ │ └── SharpAbp │ │ │ │ └── Abp │ │ │ │ └── IdentityServer │ │ │ │ ├── IIdentityServerClientManager.cs │ │ │ │ ├── IdentityServerClientManager.cs │ │ │ │ └── IdentityServerDomainModule.cs │ │ ├── SharpAbp.Abp.IdentityServer.Extensions │ │ │ ├── FodyWeavers.xml │ │ │ ├── FodyWeavers.xsd │ │ │ ├── SharpAbp.Abp.IdentityServer.Extensions.csproj │ │ │ └── SharpAbp │ │ │ │ └── Abp │ │ │ │ └── IdentityServer │ │ │ │ └── Extensions │ │ │ │ ├── ExtensionGrantValidationContextExtensions.cs │ │ │ │ ├── ExternalCredentialsGrantValidator.cs │ │ │ │ ├── ExternalCredentialsParameterConstants.cs │ │ │ │ ├── GrantTypeConstants.cs │ │ │ │ └── IdentityServerExtensionsModule.cs │ │ ├── SharpAbp.Abp.IdentityServer.HttpApi.Client │ │ │ ├── ClientProxies │ │ │ │ ├── IdentityResourceClientProxy.Generated.cs │ │ │ │ ├── IdentityResourceClientProxy.cs │ │ │ │ ├── IdentityServerApiResourceClientProxy.Generated.cs │ │ │ │ ├── IdentityServerApiResourceClientProxy.cs │ │ │ │ ├── IdentityServerApiScopeClientProxy.Generated.cs │ │ │ │ ├── IdentityServerApiScopeClientProxy.cs │ │ │ │ ├── IdentityServerClaimTypeClientProxy.Generated.cs │ │ │ │ ├── IdentityServerClaimTypeClientProxy.cs │ │ │ │ ├── IdentityServerClientClientProxy.Generated.cs │ │ │ │ ├── IdentityServerClientClientProxy.cs │ │ │ │ └── identity-server-generate-proxy.json │ │ │ ├── FodyWeavers.xml │ │ │ ├── FodyWeavers.xsd │ │ │ ├── SharpAbp.Abp.IdentityServer.HttpApi.Client.csproj │ │ │ └── SharpAbp │ │ │ │ └── Abp │ │ │ │ └── IdentityServer │ │ │ │ └── IdentityServerHttpApiClientModule.cs │ │ └── SharpAbp.Abp.IdentityServer.HttpApi │ │ │ ├── FodyWeavers.xml │ │ │ ├── FodyWeavers.xsd │ │ │ ├── SharpAbp.Abp.IdentityServer.HttpApi.csproj │ │ │ └── SharpAbp │ │ │ └── Abp │ │ │ └── IdentityServer │ │ │ ├── IdentityResourceController.cs │ │ │ ├── IdentityServerApiResourceController.cs │ │ │ ├── IdentityServerApiScopeController.cs │ │ │ ├── IdentityServerClaimTypeController.cs │ │ │ ├── IdentityServerClientController.cs │ │ │ ├── IdentityServerController.cs │ │ │ └── IdentityServerHttpApiModule.cs │ └── test │ │ └── SharpAbp.Abp.IdentityServer.Application.Tests │ │ ├── SharpAbp.Abp.IdentityServer.Application.Tests.csproj │ │ ├── SharpAbp │ │ └── Abp │ │ │ └── IdentityServer │ │ │ ├── IdentityServerApiResourceAppServiceTest.cs │ │ │ ├── IdentityServerApiScopeAppServiceTest.cs │ │ │ ├── IdentityServerApplicationTestBase.cs │ │ │ ├── IdentityServerApplicationTestModule.cs │ │ │ └── SecretTest.cs │ │ └── tempkey.jwk ├── account │ ├── SharpAbp.Abp.Account.sln │ ├── src │ │ ├── SharpAbp.Abp.Account.Application.Contracts │ │ │ ├── FodyWeavers.xml │ │ │ ├── FodyWeavers.xsd │ │ │ ├── SharpAbp.Abp.Account.Application.Contracts.csproj │ │ │ └── SharpAbp │ │ │ │ └── Abp │ │ │ │ └── Account │ │ │ │ ├── AccountApplicationContractsModule.cs │ │ │ │ ├── AccountRemoteServiceConsts.cs │ │ │ │ ├── IAccountAppService.cs │ │ │ │ ├── IProfileAppService .cs │ │ │ │ ├── Localization │ │ │ │ ├── AccountResource.cs │ │ │ │ └── Resources │ │ │ │ │ ├── ar.json │ │ │ │ │ ├── cs.json │ │ │ │ │ ├── de-DE.json │ │ │ │ │ ├── de.json │ │ │ │ │ ├── en-GB.json │ │ │ │ │ ├── en.json │ │ │ │ │ ├── es-mx.json │ │ │ │ │ ├── es.json │ │ │ │ │ ├── fi.json │ │ │ │ │ ├── fr.json │ │ │ │ │ ├── hi.json │ │ │ │ │ ├── hu.json │ │ │ │ │ ├── it.json │ │ │ │ │ ├── nl.json │ │ │ │ │ ├── pl-PL.json │ │ │ │ │ ├── pt-BR.json │ │ │ │ │ ├── ro-RO.json │ │ │ │ │ ├── ru.json │ │ │ │ │ ├── sk.json │ │ │ │ │ ├── sl.json │ │ │ │ │ ├── tr.json │ │ │ │ │ ├── vi.json │ │ │ │ │ ├── zh-Hans.json │ │ │ │ │ └── zh-Hant.json │ │ │ │ ├── RegisterDto.cs │ │ │ │ ├── ResetPasswordDto.cs │ │ │ │ ├── SendPasswordResetCodeDto.cs │ │ │ │ └── Settings │ │ │ │ └── AccountSettingNames.cs │ │ ├── SharpAbp.Abp.Account.Application │ │ │ ├── FodyWeavers.xml │ │ │ ├── FodyWeavers.xsd │ │ │ ├── SharpAbp.Abp.Account.Application.csproj │ │ │ └── SharpAbp │ │ │ │ └── Abp │ │ │ │ └── Account │ │ │ │ ├── AbpAccountApplicationModuleAutoMapperProfile.cs │ │ │ │ ├── AccountAppService.cs │ │ │ │ ├── AccountApplicationModule.cs │ │ │ │ ├── AccountUrlNames.cs │ │ │ │ ├── Emailing │ │ │ │ ├── AccountEmailer.cs │ │ │ │ ├── AppUrlProviderAccountExtensions.cs │ │ │ │ ├── IAccountEmailer.cs │ │ │ │ └── Templates │ │ │ │ │ ├── AccountEmailTemplateDefinitionProvider.cs │ │ │ │ │ ├── AccountEmailTemplates.cs │ │ │ │ │ └── PasswordResetLink.tpl │ │ │ │ ├── ProfileAppService.cs │ │ │ │ └── Settings │ │ │ │ └── AccountSettingDefinitionProvider.cs │ │ ├── SharpAbp.Abp.Account.HttpApi.Client │ │ │ ├── ClientProxies │ │ │ │ ├── SharpAbp │ │ │ │ │ └── Abp │ │ │ │ │ │ └── Account │ │ │ │ │ │ ├── IProfileAppService.cs │ │ │ │ │ │ ├── ProfileClientProxy.Generated.cs │ │ │ │ │ │ └── ProfileClientProxy.cs │ │ │ │ └── identity-generate-proxy.json │ │ │ ├── FodyWeavers.xml │ │ │ ├── FodyWeavers.xsd │ │ │ ├── SharpAbp.Abp.Account.HttpApi.Client.csproj │ │ │ └── SharpAbp │ │ │ │ └── Abp │ │ │ │ └── Account │ │ │ │ └── AccountHttpApiClientModule.cs │ │ ├── SharpAbp.Abp.Account.HttpApi │ │ │ ├── FodyWeavers.xml │ │ │ ├── FodyWeavers.xsd │ │ │ ├── SharpAbp.Abp.Account.HttpApi.csproj │ │ │ └── SharpAbp │ │ │ │ └── Abp │ │ │ │ └── Account │ │ │ │ ├── AccountController.cs │ │ │ │ ├── AccountHttpApiModule.cs │ │ │ │ └── ProfileController.cs │ │ ├── SharpAbp.Abp.Account.Web.IdentityServer │ │ │ ├── AccountWebIdentityServerModule.cs │ │ │ ├── Areas │ │ │ │ └── Account │ │ │ │ │ └── Controllers │ │ │ │ │ └── ErrorController.cs │ │ │ ├── FodyWeavers.xml │ │ │ ├── FodyWeavers.xsd │ │ │ ├── Pages │ │ │ │ ├── Account │ │ │ │ │ ├── IdentityServerSupportedLoginModel.cs │ │ │ │ │ └── IdentityServerSupportedLogoutModel.cs │ │ │ │ ├── Consent.cshtml │ │ │ │ ├── Consent.cshtml.cs │ │ │ │ └── _ViewImports.cshtml │ │ │ └── SharpAbp.Abp.Account.Web.IdentityServer.csproj │ │ └── SharpAbp.Abp.Account.Web │ │ │ ├── AbpAccountOptions.cs │ │ │ ├── AbpAccountUserMenuContributor.cs │ │ │ ├── AbpAccountWebAutomapperProfile.cs │ │ │ ├── AccountModuleToolbarContributor.cs │ │ │ ├── AccountWebModule.cs │ │ │ ├── Areas │ │ │ └── Account │ │ │ │ └── Controllers │ │ │ │ ├── AccountController.cs │ │ │ │ └── Models │ │ │ │ ├── AbpLoginResult.cs │ │ │ │ ├── LoginResultType.cs │ │ │ │ └── UserLoginInfo.cs │ │ │ ├── FodyWeavers.xml │ │ │ ├── FodyWeavers.xsd │ │ │ ├── Modules │ │ │ └── Account │ │ │ │ └── Components │ │ │ │ └── Toolbar │ │ │ │ └── UserLoginLink │ │ │ │ ├── Default.cshtml │ │ │ │ └── UserLoginLinkViewComponent.cs │ │ │ ├── Pages │ │ │ └── Account │ │ │ │ ├── AccessDenied.cshtml │ │ │ │ ├── AccessDenied.cshtml.cs │ │ │ │ ├── AccountPageModel.cs │ │ │ │ ├── Components │ │ │ │ └── ProfileManagementGroup │ │ │ │ │ ├── Password │ │ │ │ │ ├── AccountProfilePasswordManagementGroupViewComponent.cs │ │ │ │ │ ├── Default.cshtml │ │ │ │ │ └── Default.js │ │ │ │ │ └── PersonalInfo │ │ │ │ │ ├── AccountProfilePersonalInfoManagementGroupViewComponent.cs │ │ │ │ │ ├── Default.cshtml │ │ │ │ │ └── Default.js │ │ │ │ ├── ForgotPassword.cshtml │ │ │ │ ├── ForgotPassword.cshtml.cs │ │ │ │ ├── LoggedOut.cshtml │ │ │ │ ├── LoggedOut.cshtml.cs │ │ │ │ ├── LoggedOut.css │ │ │ │ ├── LoggedOut.js │ │ │ │ ├── Login.cshtml │ │ │ │ ├── Login.cshtml.cs │ │ │ │ ├── Logout.cshtml │ │ │ │ ├── Logout.cshtml.cs │ │ │ │ ├── Manage.cshtml │ │ │ │ ├── Manage.cshtml.cs │ │ │ │ ├── PasswordResetLinkSent.cshtml │ │ │ │ ├── PasswordResetLinkSent.cshtml.cs │ │ │ │ ├── Register.cshtml │ │ │ │ ├── Register.cshtml.cs │ │ │ │ ├── ResetPassword.cshtml │ │ │ │ ├── ResetPassword.cshtml.cs │ │ │ │ ├── ResetPasswordConfirmation.cshtml │ │ │ │ ├── ResetPasswordConfirmation.cshtml.cs │ │ │ │ ├── _Layout.cshtml │ │ │ │ ├── _ViewImports.cshtml │ │ │ │ └── _ViewStart.cshtml │ │ │ ├── ProfileManagement │ │ │ ├── AccountProfileManagementPageContributor.cs │ │ │ ├── IProfileManagementPageContributor.cs │ │ │ ├── ProfileManagementPageCreationContext.cs │ │ │ ├── ProfileManagementPageGroup.cs │ │ │ └── ProfileManagementPageOptions.cs │ │ │ ├── SharpAbp.Abp.Account.Web.csproj │ │ │ └── wwwroot │ │ │ └── client-proxies │ │ │ └── account-proxy.js │ └── test │ │ └── SharpAbp.Abp.Account.Application.Tests │ │ ├── SharpAbp.Abp.Account.Application.Tests.csproj │ │ └── SharpAbp │ │ └── Abp │ │ └── Account │ │ ├── AccountAppService_Tests.cs │ │ ├── AccountApplicationTestBase.cs │ │ └── AccountApplicationTestModule.cs ├── audit-logging │ ├── SharpAbp.Abp.AuditLogging.sln │ ├── src │ │ ├── SharpAbp.Abp.AuditLogging.Application.Contracts │ │ │ ├── FodyWeavers.xml │ │ │ ├── FodyWeavers.xsd │ │ │ ├── SharpAbp.Abp.AuditLogging.Application.Contracts.csproj │ │ │ └── SharpAbp │ │ │ │ └── Abp │ │ │ │ └── AuditLogging │ │ │ │ ├── AuditLogActionDto.cs │ │ │ │ ├── AuditLogDto.cs │ │ │ │ ├── AuditLogPagedRequestDto.cs │ │ │ │ ├── AuditLoggingApplicationContractsModule.cs │ │ │ │ ├── AuditLoggingPermissionDefinitionProvider.cs │ │ │ │ ├── AuditLoggingPermissions.cs │ │ │ │ ├── AuditLoggingRemoteServiceConsts.cs │ │ │ │ ├── EntityChangeDto.cs │ │ │ │ ├── EntityChangePagedRequestDto.cs │ │ │ │ ├── EntityChangeWithUsernameDto.cs │ │ │ │ ├── EntityPropertyChangeDto.cs │ │ │ │ └── IAuditLogAppService.cs │ │ ├── SharpAbp.Abp.AuditLogging.Application │ │ │ ├── FodyWeavers.xml │ │ │ ├── FodyWeavers.xsd │ │ │ ├── SharpAbp.Abp.AuditLogging.Application.csproj │ │ │ └── SharpAbp │ │ │ │ └── Abp │ │ │ │ └── AuditLogging │ │ │ │ ├── AuditLogAppService.cs │ │ │ │ ├── AuditLoggingAppServiceBase.cs │ │ │ │ ├── AuditLoggingApplicationModule.cs │ │ │ │ └── AuditLoggingApplicationModuleAutoMapperProfile.cs │ │ ├── SharpAbp.Abp.AuditLogging.Domain.Shared │ │ │ ├── FodyWeavers.xml │ │ │ ├── FodyWeavers.xsd │ │ │ ├── SharpAbp.Abp.AuditLogging.Domain.Shared.csproj │ │ │ └── SharpAbp │ │ │ │ └── Abp │ │ │ │ └── AuditLogging │ │ │ │ ├── AuditLoggingDomainSharedModule.cs │ │ │ │ └── Localization │ │ │ │ ├── AuditLoggingResource.cs │ │ │ │ └── Resources │ │ │ │ ├── cs.json │ │ │ │ ├── en.json │ │ │ │ ├── pl-PL.json │ │ │ │ ├── pt-BR.json │ │ │ │ ├── sl.json │ │ │ │ ├── tr.json │ │ │ │ ├── vi.json │ │ │ │ ├── zh-Hans.json │ │ │ │ └── zh-Hant.json │ │ ├── SharpAbp.Abp.AuditLogging.Domain │ │ │ ├── FodyWeavers.xml │ │ │ ├── FodyWeavers.xsd │ │ │ ├── SharpAbp.Abp.AuditLogging.Domain.csproj │ │ │ └── SharpAbp │ │ │ │ └── Abp │ │ │ │ └── AuditLogging │ │ │ │ └── AuditLoggingDomainModule.cs │ │ ├── SharpAbp.Abp.AuditLogging.HttpApi.Client │ │ │ ├── ClientProxies │ │ │ │ ├── SharpAbp │ │ │ │ │ └── Abp │ │ │ │ │ │ └── AuditLogging │ │ │ │ │ │ ├── AuditLogActionDto.cs │ │ │ │ │ │ ├── AuditLogClientProxy.Generated.cs │ │ │ │ │ │ ├── AuditLogClientProxy.cs │ │ │ │ │ │ ├── AuditLogDto.cs │ │ │ │ │ │ ├── AuditLogPagedRequestDto.cs │ │ │ │ │ │ ├── EntityChangeDto.cs │ │ │ │ │ │ ├── EntityChangePagedRequestDto.cs │ │ │ │ │ │ ├── EntityChangeWithUsernameDto.cs │ │ │ │ │ │ ├── EntityPropertyChangeDto.cs │ │ │ │ │ │ └── IAuditLogAppService.cs │ │ │ │ └── audit-logging-generate-proxy.json │ │ │ ├── FodyWeavers.xml │ │ │ ├── FodyWeavers.xsd │ │ │ ├── SharpAbp.Abp.AuditLogging.HttpApi.Client.csproj │ │ │ └── SharpAbp │ │ │ │ └── Abp │ │ │ │ └── AuditLogging │ │ │ │ └── AuditLoggingHttpApiClientModule.cs │ │ └── SharpAbp.Abp.AuditLogging.HttpApi │ │ │ ├── FodyWeavers.xml │ │ │ ├── FodyWeavers.xsd │ │ │ ├── SharpAbp.Abp.AuditLogging.HttpApi.csproj │ │ │ └── SharpAbp │ │ │ └── Abp │ │ │ └── AuditLogging │ │ │ ├── AuditLogController.cs │ │ │ ├── AuditLoggingController.cs │ │ │ └── AuditLoggingHttpApiModule.cs │ └── test │ │ └── SharpAbp.Abp.AuditLogging.Application.Tests │ │ ├── SharpAbp.Abp.AuditLogging.Application.Tests.csproj │ │ └── SharpAbp │ │ └── Abp │ │ └── AuditLogging │ │ ├── AuditLogAppServiceTest.cs │ │ ├── AuditLoggingApplicationTestBase.cs │ │ ├── AuditLoggingApplicationTestModule.cs │ │ └── AuditLoggingDataSeedContributor.cs ├── crypto-vault │ ├── SharpAbp.Abp.CryptoVault.sln │ ├── src │ │ ├── SharpAbp.Abp.CryptoVault.Application.Contracts │ │ │ ├── FodyWeavers.xml │ │ │ ├── FodyWeavers.xsd │ │ │ ├── SharpAbp.Abp.CryptoVault.Application.Contracts.csproj │ │ │ └── SharpAbp │ │ │ │ └── Abp │ │ │ │ └── CryptoVault │ │ │ │ ├── AbpCryptoVaultApplicationContractsModule.cs │ │ │ │ ├── AbpCryptoVaultPermissionDefinitionProvider.cs │ │ │ │ ├── AbpCryptoVaultRemoteServiceConsts.cs │ │ │ │ ├── CreateRSACredsDto.cs │ │ │ │ ├── CreateSM2CredsDto.cs │ │ │ │ ├── CryptoVaultPermissions.cs │ │ │ │ ├── GenerateRSACredsDto.cs │ │ │ │ ├── GenerateSM2CredsDto.cs │ │ │ │ ├── IRSACredsAppService.cs │ │ │ │ ├── ISM2CredsAppService.cs │ │ │ │ ├── RSACredsDto.cs │ │ │ │ ├── RSACredsKeyDto.cs │ │ │ │ ├── RSACredsPagedRequestDto.cs │ │ │ │ ├── SM2CredsDto.cs │ │ │ │ ├── SM2CredsKeyDto.cs │ │ │ │ └── SM2CredsPagedRequestDto.cs │ │ ├── SharpAbp.Abp.CryptoVault.Application │ │ │ ├── FodyWeavers.xml │ │ │ ├── FodyWeavers.xsd │ │ │ ├── SharpAbp.Abp.CryptoVault.Application.csproj │ │ │ └── SharpAbp │ │ │ │ └── Abp │ │ │ │ └── CryptoVault │ │ │ │ ├── AbpCryptoVaultApplicationModule.cs │ │ │ │ ├── CryptoVaultAppServiceBase.cs │ │ │ │ ├── CryptoVaultApplicationModuleAutoMapperProfile.cs │ │ │ │ ├── RSACredsAppService.cs │ │ │ │ └── SM2CredsAppService.cs │ │ ├── SharpAbp.Abp.CryptoVault.Domain.Shared │ │ │ ├── FodyWeavers.xml │ │ │ ├── FodyWeavers.xsd │ │ │ ├── SharpAbp.Abp.CryptoVault.Domain.Shared.csproj │ │ │ └── SharpAbp │ │ │ │ └── Abp │ │ │ │ └── CryptoVault │ │ │ │ ├── AbpCryptoVaultDomainSharedModule.cs │ │ │ │ ├── KeySourceType.cs │ │ │ │ ├── Localization │ │ │ │ ├── AbpCryptoVaultResource.cs │ │ │ │ └── Resources │ │ │ │ │ ├── cs.json │ │ │ │ │ ├── en.json │ │ │ │ │ ├── pl-PL.json │ │ │ │ │ ├── pt-BR.json │ │ │ │ │ ├── sl.json │ │ │ │ │ ├── tr.json │ │ │ │ │ ├── vi.json │ │ │ │ │ ├── zh-Hans.json │ │ │ │ │ └── zh-Hant.json │ │ │ │ ├── RSACredsConsts.cs │ │ │ │ └── SM2CredsConsts.cs │ │ ├── SharpAbp.Abp.CryptoVault.Domain │ │ │ ├── FodyWeavers.xml │ │ │ ├── FodyWeavers.xsd │ │ │ ├── SharpAbp.Abp.CryptoVault.Domain.csproj │ │ │ └── SharpAbp │ │ │ │ └── Abp │ │ │ │ └── CryptoVault │ │ │ │ ├── AbpCryptoVaultDataSeedContributor.cs │ │ │ │ ├── AbpCryptoVaultDbProperties.cs │ │ │ │ ├── AbpCryptoVaultDomainModule.cs │ │ │ │ ├── AbpCryptoVaultOptions.cs │ │ │ │ ├── CryptoVaultDomainModuleAutoMapperProfile.cs │ │ │ │ ├── DefaultKeyService.cs │ │ │ │ ├── IKeyService.cs │ │ │ │ ├── IRSACredsRepository.cs │ │ │ │ ├── ISM2CredsRepository.cs │ │ │ │ ├── RSACreds.cs │ │ │ │ └── SM2Creds.cs │ │ ├── SharpAbp.Abp.CryptoVault.EntityFrameworkCore │ │ │ ├── FodyWeavers.xml │ │ │ ├── FodyWeavers.xsd │ │ │ ├── SharpAbp.Abp.CryptoVault.EntityFrameworkCore.csproj │ │ │ └── SharpAbp │ │ │ │ └── Abp │ │ │ │ └── CryptoVault │ │ │ │ └── EntityFrameworkCore │ │ │ │ ├── AbpCryptoVaultDbContext.cs │ │ │ │ ├── AbpCryptoVaultEntityFrameworkCoreModule.cs │ │ │ │ ├── AbpCryptoVaultModelBuilderConfigurationOptions.cs │ │ │ │ ├── CryptoVaultDbContextModelCreatingExtensions.cs │ │ │ │ ├── CryptoVaultEfCoreQueryableExtensions.cs │ │ │ │ ├── EfCoreRSACredsRepository.cs │ │ │ │ ├── EfCoreSM2CredsRepository.cs │ │ │ │ └── IAbpCryptoVaultDbContext.cs │ │ ├── SharpAbp.Abp.CryptoVault.HttpApi.Client │ │ │ ├── FodyWeavers.xml │ │ │ ├── FodyWeavers.xsd │ │ │ ├── SharpAbp.Abp.CryptoVault.HttpApi.Client.csproj │ │ │ └── SharpAbp │ │ │ │ └── Abp │ │ │ │ └── CryptoVault │ │ │ │ └── AbpCryptoVaultHttpApiClientModule.cs │ │ ├── SharpAbp.Abp.CryptoVault.HttpApi │ │ │ ├── FodyWeavers.xml │ │ │ ├── FodyWeavers.xsd │ │ │ ├── SharpAbp.Abp.CryptoVault.HttpApi.csproj │ │ │ └── SharpAbp │ │ │ │ └── Abp │ │ │ │ └── CryptoVault │ │ │ │ ├── AbpCryptoVaultHttpApiModule.cs │ │ │ │ ├── CryptoVaultController.cs │ │ │ │ ├── RSACredsController.cs │ │ │ │ └── SM2CredsController.cs │ │ └── SharpAbp.Abp.CryptoVault.MongoDB │ │ │ ├── FodyWeavers.xml │ │ │ ├── FodyWeavers.xsd │ │ │ ├── SharpAbp.Abp.CryptoVault.MongoDB.csproj │ │ │ └── SharpAbp │ │ │ └── Abp │ │ │ └── CryptoVault │ │ │ └── MongoDB │ │ │ ├── AbpCryptoVaultMongoDbContext.cs │ │ │ ├── AbpCryptoVaultMongoDbModule.cs │ │ │ ├── AbpCryptoVaultMongoModelBuilderConfigurationOptions.cs │ │ │ ├── CryptoVaultMongoDbContextExtensions.cs │ │ │ ├── IAbpCryptoVaultMongoDbContext.cs │ │ │ ├── MongoDbRSACredsRepository.cs │ │ │ └── MongoDbSM2CredsRepository.cs │ └── test │ │ └── SharpAbp.Abp.CryptoVault.Application.Tests │ │ ├── SharpAbp.Abp.CryptoVault.Application.Tests.csproj │ │ └── SharpAbp │ │ └── Abp │ │ └── CryptoVault │ │ ├── AbpCryptoVaultApplicationTestBase.cs │ │ ├── AbpCryptoVaultApplicationTestModule.cs │ │ ├── RSACredsAppServiceTest.cs │ │ └── SM2CredsAppServiceTest.cs ├── dbconnections │ ├── SharpAbp.Abp.DbConnectionsManagement.sln │ ├── src │ │ ├── SharpAbp.Abp.DbConnectionsManagement.Application.Contracts │ │ │ ├── FodyWeavers.xml │ │ │ ├── FodyWeavers.xsd │ │ │ ├── SharpAbp.Abp.DbConnectionsManagement.Application.Contracts.csproj │ │ │ └── SharpAbp │ │ │ │ └── Abp │ │ │ │ └── DbConnectionsManagement │ │ │ │ ├── CreateDatabaseConnectionInfoDto.cs │ │ │ │ ├── DatabaseConnectionInfoDto.cs │ │ │ │ ├── DatabaseConnectionInfoPagedRequestDto.cs │ │ │ │ ├── DbConnectionsManagementApplicationContractsModule.cs │ │ │ │ ├── DbConnectionsManagementPermissionDefinitionProvider.cs │ │ │ │ ├── DbConnectionsManagementPermissions.cs │ │ │ │ ├── DbConnectionsManagementRemoteServiceConsts.cs │ │ │ │ ├── IDatabaseConnectionInfoAppService.cs │ │ │ │ ├── IDatabaseProviderAppService.cs │ │ │ │ └── UpdateDatabaseConnectionInfoDto.cs │ │ ├── SharpAbp.Abp.DbConnectionsManagement.Application │ │ │ ├── FodyWeavers.xml │ │ │ ├── FodyWeavers.xsd │ │ │ ├── SharpAbp.Abp.DbConnectionsManagement.Application.csproj │ │ │ └── SharpAbp │ │ │ │ └── Abp │ │ │ │ └── DbConnectionsManagement │ │ │ │ ├── DatabaseConnectionInfoAppService.cs │ │ │ │ ├── DatabaseProviderAppService.cs │ │ │ │ ├── DbConnectionsManagementAppServiceBase.cs │ │ │ │ ├── DbConnectionsManagementApplicationModule.cs │ │ │ │ └── DbConnectionsManagementApplicationModuleAutoMapperProfile.cs │ │ ├── SharpAbp.Abp.DbConnectionsManagement.Domain.Shared │ │ │ ├── FodyWeavers.xml │ │ │ ├── FodyWeavers.xsd │ │ │ ├── SharpAbp.Abp.DbConnectionsManagement.Domain.Shared.csproj │ │ │ └── SharpAbp │ │ │ │ └── Abp │ │ │ │ └── DbConnectionsManagement │ │ │ │ ├── DatabaseConnectionInfoConsts.cs │ │ │ │ ├── DbConnectionsManagementDomainSharedModule.cs │ │ │ │ └── Localization │ │ │ │ ├── DbConnectionsManagementResource.cs │ │ │ │ └── Resources │ │ │ │ ├── cs.json │ │ │ │ ├── en.json │ │ │ │ ├── pl-PL.json │ │ │ │ ├── pt-BR.json │ │ │ │ ├── sl.json │ │ │ │ ├── tr.json │ │ │ │ ├── vi.json │ │ │ │ ├── zh-Hans.json │ │ │ │ └── zh-Hant.json │ │ ├── SharpAbp.Abp.DbConnectionsManagement.Domain │ │ │ ├── FodyWeavers.xml │ │ │ ├── FodyWeavers.xsd │ │ │ ├── SharpAbp.Abp.DbConnectionsManagement.Domain.csproj │ │ │ └── SharpAbp │ │ │ │ └── Abp │ │ │ │ └── DbConnectionsManagement │ │ │ │ ├── DatabaseConnectionCacheItem.cs │ │ │ │ ├── DatabaseConnectionCacheManager.cs │ │ │ │ ├── DatabaseConnectionCreatedEto.cs │ │ │ │ ├── DatabaseConnectionDeletedEto.cs │ │ │ │ ├── DatabaseConnectionHandler.cs │ │ │ │ ├── DatabaseConnectionInfo.cs │ │ │ │ ├── DatabaseConnectionInfoExtensions.cs │ │ │ │ ├── DatabaseConnectionInfoManager.cs │ │ │ │ ├── DatabaseConnectionNameChangedEto.cs │ │ │ │ ├── DatabaseConnectionUpdatedEto.cs │ │ │ │ ├── DatabaseDbConnectionInfoResolver.cs │ │ │ │ ├── DbConnectionsManagementDbProperties.cs │ │ │ │ ├── DbConnectionsManagementDomainModule.cs │ │ │ │ ├── DbConnectionsManagementDomainModuleAutoMapperProfile.cs │ │ │ │ ├── IDatabaseConnectionCacheManager.cs │ │ │ │ ├── IDatabaseConnectionInfoManager.cs │ │ │ │ └── IDatabaseConnectionInfoRepository.cs │ │ ├── SharpAbp.Abp.DbConnectionsManagement.EntityFrameworkCore │ │ │ ├── FodyWeavers.xml │ │ │ ├── FodyWeavers.xsd │ │ │ ├── SharpAbp.Abp.DbConnectionsManagement.EntityFrameworkCore.csproj │ │ │ └── SharpAbp │ │ │ │ └── Abp │ │ │ │ └── DbConnectionsManagement │ │ │ │ └── EntityFrameworkCore │ │ │ │ ├── DbConnectionsManagementDbContext.cs │ │ │ │ ├── DbConnectionsManagementDbContextModelCreatingExtensions.cs │ │ │ │ ├── DbConnectionsManagementEfCoreQueryableExtensions.cs │ │ │ │ ├── DbConnectionsManagementEntityFrameworkCoreModule.cs │ │ │ │ ├── DbConnectionsManagementModelBuilderConfigurationOptions.cs │ │ │ │ ├── EfCoreDatabaseConnectionInfoRepository.cs │ │ │ │ └── IDbConnectionsManagementDbContext.cs │ │ ├── SharpAbp.Abp.DbConnectionsManagement.HttpApi.Client │ │ │ ├── ClientProxies │ │ │ │ ├── DatabaseConnectionInfoClientProxy.Generated.cs │ │ │ │ ├── DatabaseConnectionInfoClientProxy.cs │ │ │ │ ├── DatabaseProviderClientProxy.Generated.cs │ │ │ │ ├── DatabaseProviderClientProxy.cs │ │ │ │ ├── SharpAbp │ │ │ │ │ └── Abp │ │ │ │ │ │ └── DbConnectionsManagement │ │ │ │ │ │ ├── CreateDatabaseConnectionInfoDto.cs │ │ │ │ │ │ ├── DatabaseConnectionInfoClientProxy.Generated.cs │ │ │ │ │ │ ├── DatabaseConnectionInfoClientProxy.cs │ │ │ │ │ │ ├── DatabaseConnectionInfoDto.cs │ │ │ │ │ │ ├── DatabaseConnectionInfoPagedRequestDto.cs │ │ │ │ │ │ ├── DatabaseProviderClientProxy.Generated.cs │ │ │ │ │ │ ├── DatabaseProviderClientProxy.cs │ │ │ │ │ │ ├── IDatabaseConnectionInfoAppService.cs │ │ │ │ │ │ ├── IDatabaseProviderAppService.cs │ │ │ │ │ │ └── UpdateDatabaseConnectionInfoDto.cs │ │ │ │ └── dbconnections-generate-proxy.json │ │ │ ├── FodyWeavers.xml │ │ │ ├── FodyWeavers.xsd │ │ │ ├── SharpAbp.Abp.DbConnectionsManagement.HttpApi.Client.csproj │ │ │ └── SharpAbp │ │ │ │ └── Abp │ │ │ │ └── DbConnectionsManagement │ │ │ │ └── DbConnectionsManagementHttpApiClientModule.cs │ │ ├── SharpAbp.Abp.DbConnectionsManagement.HttpApi │ │ │ ├── FodyWeavers.xml │ │ │ ├── FodyWeavers.xsd │ │ │ ├── SharpAbp.Abp.DbConnectionsManagement.HttpApi.csproj │ │ │ └── SharpAbp │ │ │ │ └── Abp │ │ │ │ └── DbConnectionsManagement │ │ │ │ ├── DatabaseConnectionInfoController.cs │ │ │ │ ├── DatabaseProviderController.cs │ │ │ │ ├── DbConnectionsController.cs │ │ │ │ └── DbConnectionsManagementHttpApiModule.cs │ │ └── SharpAbp.Abp.DbConnectionsManagement.MongoDB │ │ │ ├── FodyWeavers.xml │ │ │ ├── FodyWeavers.xsd │ │ │ ├── SharpAbp.Abp.DbConnectionsManagement.MongoDB.csproj │ │ │ └── SharpAbp │ │ │ └── Abp │ │ │ └── DbConnectionsManagement │ │ │ └── MongoDB │ │ │ ├── DbConnectionsManagementMongoDbContext.cs │ │ │ ├── DbConnectionsManagementMongoDbContextExtensions.cs │ │ │ ├── DbConnectionsManagementMongoDbModule.cs │ │ │ ├── DbConnectionsManagementMongoModelBuilderConfigurationOptions.cs │ │ │ ├── IDbConnectionsManagementMongoDbContext.cs │ │ │ └── MongoDbDatabaseConnectionInfoRepository.cs │ └── test │ │ └── SharpAbp.Abp.DbConnectionsManagement.Tests │ │ ├── SharpAbp.Abp.DbConnectionsManagement.Tests.csproj │ │ └── SharpAbp │ │ └── Abp │ │ └── DbConnectionsManagement │ │ ├── DatabaseConnectionInfoAppServiceTest.cs │ │ ├── DatabaseProviderAppServiceTest.cs │ │ ├── DbConnectionFactoryTest.cs │ │ ├── DbConnectionsManagementTestBase.cs │ │ └── DbConnectionsManagementTestModule.cs ├── file-storing-database │ ├── SharpAbp.Abp.FileStoring.Database.sln │ └── src │ │ ├── SharpAbp.Abp.FileStoring.Database.Domain.Shared │ │ ├── FodyWeavers.xml │ │ ├── FodyWeavers.xsd │ │ ├── SharpAbp.Abp.FileStoring.Database.Domain.Shared.csproj │ │ └── SharpAbp │ │ │ └── Abp │ │ │ └── FileStoring │ │ │ └── Database │ │ │ ├── DatabaseContainerConsts.cs │ │ │ ├── DatabaseFileConsts.cs │ │ │ ├── DatabaseFileProviderConsts.cs │ │ │ ├── FileStoringDatabaseDomainSharedModule.cs │ │ │ └── Localization │ │ │ ├── FileStoringDatabaseResource.cs │ │ │ └── Resources │ │ │ ├── cs.json │ │ │ ├── en.json │ │ │ ├── pl-PL.json │ │ │ ├── pt-BR.json │ │ │ ├── sl.json │ │ │ ├── tr.json │ │ │ ├── vi.json │ │ │ ├── zh-Hans.json │ │ │ └── zh-Hant.json │ │ ├── SharpAbp.Abp.FileStoring.Database.Domain │ │ ├── FodyWeavers.xml │ │ ├── FodyWeavers.xsd │ │ ├── SharpAbp.Abp.FileStoring.Database.Domain.csproj │ │ └── SharpAbp │ │ │ └── Abp │ │ │ └── FileStoring │ │ │ └── Database │ │ │ ├── DatabaseFile.cs │ │ │ ├── DatabaseFileContainer.cs │ │ │ ├── DatabaseFileContainerConfigurationExtensions.cs │ │ │ ├── DatabaseFileProvider.cs │ │ │ ├── FileStoringDatabaseDbProperties.cs │ │ │ ├── FileStoringDatabaseDomainModule.cs │ │ │ ├── IDatabaseFileContainerRepository.cs │ │ │ ├── IDatabaseFileRepository.cs │ │ │ └── Localization │ │ │ └── FileStoringDatabaseResource.cs │ │ ├── SharpAbp.Abp.FileStoring.Database.EntityFrameworkCore │ │ ├── FodyWeavers.xml │ │ ├── FodyWeavers.xsd │ │ ├── SharpAbp.Abp.FileStoring.Database.EntityFrameworkCore.csproj │ │ └── SharpAbp │ │ │ └── Abp │ │ │ └── FileStoring │ │ │ └── Database │ │ │ ├── EfCoreDatabaseFileContainerRepository.cs │ │ │ ├── EfCoreDatabaseFileRepository.cs │ │ │ ├── FileStoringDatabaseEntityFrameworkCoreModule.cs │ │ │ ├── FileStoringDbContext.cs │ │ │ ├── FileStoringDbContextModelCreatingExtensions.cs │ │ │ ├── FileStoringModelBuilderConfigurationOptions.cs │ │ │ └── IFileStoringDbContext.cs │ │ └── SharpAbp.Abp.FileStoring.Database.MongoDB │ │ ├── FodyWeavers.xml │ │ ├── FodyWeavers.xsd │ │ ├── SharpAbp.Abp.FileStoring.Database.MongoDB.csproj │ │ └── SharpAbp │ │ └── Abp │ │ └── FileStoring │ │ └── Database │ │ └── MongoDB │ │ ├── FileStoringDatabaseMongoDbModule.cs │ │ ├── FileStoringMongoDbContext.cs │ │ ├── FileStoringMongoDbContextExtensions.cs │ │ ├── FileStoringMongoModelBuilderConfigurationOptions.cs │ │ ├── IFileStoringMongoDbContext.cs │ │ ├── MongoDbDatabaseFileContainerRepository.cs │ │ └── MongoDbDatabaseFileRepository.cs ├── file-storing-management │ ├── SharpAbp.Abp.FileStoringManagement.sln │ ├── src │ │ ├── SharpAbp.Abp.FileStoringManagement.Application.Contracts │ │ │ ├── FodyWeavers.xml │ │ │ ├── FodyWeavers.xsd │ │ │ ├── SharpAbp.Abp.FileStoringManagement.Application.Contracts.csproj │ │ │ └── SharpAbp │ │ │ │ └── Abp │ │ │ │ └── FileStoringManagement │ │ │ │ ├── ContainerDto.cs │ │ │ │ ├── CreateContainerDto.cs │ │ │ │ ├── CreateContainerItemDto.cs │ │ │ │ ├── FileStoringContainerPagedRequestDto.cs │ │ │ │ ├── FileStoringManagementApplicationContractsModule.cs │ │ │ │ ├── FileStoringManagementPermissionDefinitionProvider.cs │ │ │ │ ├── FileStoringManagementPermissions.cs │ │ │ │ ├── FileStoringManagementRemoteServiceConsts.cs │ │ │ │ ├── IContainerAppService.cs │ │ │ │ ├── IFileProviderAppService.cs │ │ │ │ ├── ProviderDto.cs │ │ │ │ ├── ProviderOptionsDto.cs │ │ │ │ ├── UpdateContainerDto.cs │ │ │ │ └── UpdateContainerItemDto.cs │ │ ├── SharpAbp.Abp.FileStoringManagement.Application │ │ │ ├── FodyWeavers.xml │ │ │ ├── FodyWeavers.xsd │ │ │ ├── SharpAbp.Abp.FileStoringManagement.Application.csproj │ │ │ └── SharpAbp │ │ │ │ └── Abp │ │ │ │ └── FileStoringManagement │ │ │ │ ├── ContainerAppService.cs │ │ │ │ ├── FileProviderAppService.cs │ │ │ │ ├── FileStoringManagementAppServiceBase.cs │ │ │ │ ├── FileStoringManagementApplicationModule.cs │ │ │ │ └── FileStoringManagementApplicationModuleAutoMapperProfile.cs │ │ ├── SharpAbp.Abp.FileStoringManagement.Domain.Shared │ │ │ ├── FodyWeavers.xml │ │ │ ├── FodyWeavers.xsd │ │ │ ├── SharpAbp.Abp.FileStoringManagement.Domain.Shared.csproj │ │ │ └── SharpAbp │ │ │ │ └── Abp │ │ │ │ └── FileStoringManagement │ │ │ │ ├── FileStoringContainerConsts.cs │ │ │ │ ├── FileStoringContainerItemConsts.cs │ │ │ │ ├── FileStoringManagementDomainSharedModule.cs │ │ │ │ └── Localization │ │ │ │ ├── FileStoringManagementResource.cs │ │ │ │ └── Resources │ │ │ │ ├── cs.json │ │ │ │ ├── en.json │ │ │ │ ├── pl-PL.json │ │ │ │ ├── pt-BR.json │ │ │ │ ├── sl.json │ │ │ │ ├── tr.json │ │ │ │ ├── vi.json │ │ │ │ ├── zh-Hans.json │ │ │ │ └── zh-Hant.json │ │ ├── SharpAbp.Abp.FileStoringManagement.Domain │ │ │ ├── FodyWeavers.xml │ │ │ ├── FodyWeavers.xsd │ │ │ ├── SharpAbp.Abp.FileStoringManagement.Domain.csproj │ │ │ └── SharpAbp │ │ │ │ └── Abp │ │ │ │ └── FileStoringManagement │ │ │ │ ├── ContainerManager.cs │ │ │ │ ├── DatabaseFileContainerConfigurationProvider.cs │ │ │ │ ├── DefaultFileContainerConfigurationConverter.cs │ │ │ │ ├── FileStoringContainer.cs │ │ │ │ ├── FileStoringContainerCacheItem.cs │ │ │ │ ├── FileStoringContainerCacheManager.cs │ │ │ │ ├── FileStoringContainerDeletedEto.cs │ │ │ │ ├── FileStoringContainerEto.cs │ │ │ │ ├── FileStoringContainerExtensions.cs │ │ │ │ ├── FileStoringContainerItem.cs │ │ │ │ ├── FileStoringContainerUpdatedEto.cs │ │ │ │ ├── FileStoringHandler.cs │ │ │ │ ├── FileStoringManagementDbProperties.cs │ │ │ │ ├── FileStoringManagementDomainModule.cs │ │ │ │ ├── FileStoringManagementDomainModuleAutoMapperProfile.cs │ │ │ │ ├── IContainerManager.cs │ │ │ │ ├── IFileContainerConfigurationConverter.cs │ │ │ │ ├── IFileStoringContainerCacheManager.cs │ │ │ │ └── IFileStoringContainerRepository.cs │ │ ├── SharpAbp.Abp.FileStoringManagement.EntityFrameworkCore │ │ │ ├── FodyWeavers.xml │ │ │ ├── FodyWeavers.xsd │ │ │ ├── SharpAbp.Abp.FileStoringManagement.EntityFrameworkCore.csproj │ │ │ └── SharpAbp │ │ │ │ └── Abp │ │ │ │ └── FileStoringManagement │ │ │ │ └── EntityFrameworkCore │ │ │ │ ├── EfCoreFileStoringContainerRepository.cs │ │ │ │ ├── FileStoringManagementDbContext.cs │ │ │ │ ├── FileStoringManagementDbContextModelCreatingExtensions.cs │ │ │ │ ├── FileStoringManagementEfCoreQueryableExtensions.cs │ │ │ │ ├── FileStoringManagementEntityFrameworkCoreModule.cs │ │ │ │ ├── FileStoringManagementModelBuilderConfigurationOptions.cs │ │ │ │ └── IFileStoringManagementDbContext.cs │ │ ├── SharpAbp.Abp.FileStoringManagement.HttpApi.Client │ │ │ ├── ClientProxies │ │ │ │ ├── SharpAbp │ │ │ │ │ └── Abp │ │ │ │ │ │ └── FileStoringManagement │ │ │ │ │ │ ├── ContainerClientProxy.Generated.cs │ │ │ │ │ │ ├── ContainerClientProxy.cs │ │ │ │ │ │ ├── ContainerDto.cs │ │ │ │ │ │ ├── ContainerItemDto.cs │ │ │ │ │ │ ├── CreateContainerDto.cs │ │ │ │ │ │ ├── CreateContainerItemDto.cs │ │ │ │ │ │ ├── FileProviderClientProxy.Generated.cs │ │ │ │ │ │ ├── FileProviderClientProxy.cs │ │ │ │ │ │ ├── FileStoringContainerPagedRequestDto.cs │ │ │ │ │ │ ├── IContainerAppService.cs │ │ │ │ │ │ ├── IFileProviderAppService.cs │ │ │ │ │ │ ├── ProviderDto.cs │ │ │ │ │ │ ├── ProviderOptionsDto.cs │ │ │ │ │ │ ├── ProviderValueDto.cs │ │ │ │ │ │ ├── UpdateContainerDto.cs │ │ │ │ │ │ └── UpdateContainerItemDto.cs │ │ │ │ └── file-storing-generate-proxy.json │ │ │ ├── FodyWeavers.xml │ │ │ ├── FodyWeavers.xsd │ │ │ ├── SharpAbp.Abp.FileStoringManagement.HttpApi.Client.csproj │ │ │ └── SharpAbp │ │ │ │ └── Abp │ │ │ │ └── FileStoringManagement │ │ │ │ └── FileStoringManagementHttpApiClientModule.cs │ │ ├── SharpAbp.Abp.FileStoringManagement.HttpApi │ │ │ ├── FodyWeavers.xml │ │ │ ├── FodyWeavers.xsd │ │ │ ├── SharpAbp.Abp.FileStoringManagement.HttpApi.csproj │ │ │ └── SharpAbp │ │ │ │ └── Abp │ │ │ │ └── FileStoringManagement │ │ │ │ ├── ContainerController.cs │ │ │ │ ├── FileProviderController.cs │ │ │ │ ├── FileStoringController.cs │ │ │ │ └── FileStoringManagementHttpApiModule.cs │ │ └── SharpAbp.Abp.FileStoringManagement.MongoDB │ │ │ ├── FodyWeavers.xml │ │ │ ├── FodyWeavers.xsd │ │ │ ├── SharpAbp.Abp.FileStoringManagement.MongoDB.csproj │ │ │ └── SharpAbp │ │ │ └── Abp │ │ │ └── FileStoringManagement │ │ │ └── MongoDB │ │ │ ├── FileStoringManagementMongoDbContext.cs │ │ │ ├── FileStoringManagementMongoDbContextExtensions.cs │ │ │ ├── FileStoringManagementMongoDbModule.cs │ │ │ ├── FileStoringManagementMongoModelBuilderConfigurationOptions.cs │ │ │ ├── IFileStoringManagementMongoDbContext.cs │ │ │ └── MongoDbFileStoringContainerRepository.cs │ └── test │ │ ├── SharpAbp.Abp.FileStoringManagement.Application.Tests │ │ ├── SharpAbp.Abp.FileStoringManagement.Application.Tests.csproj │ │ └── SharpAbp │ │ │ └── Abp │ │ │ └── FileStoringManagement │ │ │ ├── ContainerAppServiceTest.cs │ │ │ ├── FileStoringManagementApplicationTestBase.cs │ │ │ └── FileStoringManagementApplicationTestModule.cs │ │ └── SharpAbp.Abp.FileStoringManagement.EntityFrameworkCore.Tests │ │ ├── SharpAbp.Abp.FileStoringManagement.EntityFrameworkCore.Tests.csproj │ │ ├── SharpAbp │ │ └── Abp │ │ │ └── FileStoringManagement │ │ │ └── EntityFrameworkCore │ │ │ ├── EfCoreFileStoringContainerRepositoryTest.cs │ │ │ ├── FileStoringManagementEntityFrameworkCoreTestBase.cs │ │ │ └── FileStoringManagementEntityFrameworkCoreTestModule.cs │ │ └── appsettings.json ├── map-tenancy-management │ ├── SharpAbp.Abp.MapTenancyManagement.sln │ ├── src │ │ ├── SharpAbp.Abp.MapTenancyManagement.Application.Contracts │ │ │ ├── FodyWeavers.xml │ │ │ ├── FodyWeavers.xsd │ │ │ ├── SharpAbp.Abp.MapTenancyManagement.Application.Contracts.csproj │ │ │ └── SharpAbp │ │ │ │ └── Abp │ │ │ │ └── MapTenancyManagement │ │ │ │ ├── CreateHybridMapTenantDto.cs │ │ │ │ ├── CreateMapTenantDto.cs │ │ │ │ ├── HybridMapTenantDto.cs │ │ │ │ ├── IHybridMapTenantAppService.cs │ │ │ │ ├── IMapTenantAppService.cs │ │ │ │ ├── MapTenancyManagementApplicationContractsModule.cs │ │ │ │ ├── MapTenancyManagementPermissionDefinitionProvider.cs │ │ │ │ ├── MapTenancyManagementPermissions.cs │ │ │ │ ├── MapTenancyManagementRemoteServiceConsts.cs │ │ │ │ ├── MapTenantDto.cs │ │ │ │ ├── MapTenantPagedRequestDto.cs │ │ │ │ ├── UpdateHybridMapTenantDto.cs │ │ │ │ └── UpdateMapTenantDto.cs │ │ ├── SharpAbp.Abp.MapTenancyManagement.Application │ │ │ ├── FodyWeavers.xml │ │ │ ├── FodyWeavers.xsd │ │ │ ├── SharpAbp.Abp.MapTenancyManagement.Application.csproj │ │ │ └── SharpAbp │ │ │ │ └── Abp │ │ │ │ └── MapTenancyManagement │ │ │ │ ├── HybridMapTenantAppService.cs │ │ │ │ ├── MapTenancyManagementAppServiceBase.cs │ │ │ │ ├── MapTenancyManagementApplicationAutoMapperProfile.cs │ │ │ │ ├── MapTenancyManagementApplicationModule.cs │ │ │ │ └── MapTenantAppService.cs │ │ ├── SharpAbp.Abp.MapTenancyManagement.Domain.Shared │ │ │ ├── FodyWeavers.xml │ │ │ ├── FodyWeavers.xsd │ │ │ ├── SharpAbp.Abp.MapTenancyManagement.Domain.Shared.csproj │ │ │ └── SharpAbp │ │ │ │ └── Abp │ │ │ │ └── MapTenancyManagement │ │ │ │ ├── Localization │ │ │ │ ├── MapTenancyManagementResource.cs │ │ │ │ └── Resources │ │ │ │ │ ├── ar.json │ │ │ │ │ ├── cs.json │ │ │ │ │ ├── de-DE.json │ │ │ │ │ ├── en-GB.json │ │ │ │ │ ├── en.json │ │ │ │ │ ├── es.json │ │ │ │ │ ├── fr.json │ │ │ │ │ ├── hu.json │ │ │ │ │ ├── nl.json │ │ │ │ │ ├── pl-PL.json │ │ │ │ │ ├── pt-BR.json │ │ │ │ │ ├── sl.json │ │ │ │ │ ├── tr.json │ │ │ │ │ ├── vi.json │ │ │ │ │ ├── zh-Hans.json │ │ │ │ │ └── zh-Hant.json │ │ │ │ ├── MapTenancyManagementDomainSharedModule.cs │ │ │ │ └── MapTenantConsts.cs │ │ ├── SharpAbp.Abp.MapTenancyManagement.Domain │ │ │ ├── FodyWeavers.xml │ │ │ ├── FodyWeavers.xsd │ │ │ ├── SharpAbp.Abp.MapTenancyManagement.Domain.csproj │ │ │ └── SharpAbp │ │ │ │ └── Abp │ │ │ │ └── MapTenancyManagement │ │ │ │ ├── DatabaseMapTenancyConfigurationProvider.cs │ │ │ │ ├── IMapTenancyStoreInMemoryCache.cs │ │ │ │ ├── IMapTenantRepository.cs │ │ │ │ ├── IMapTenantStore.cs │ │ │ │ ├── MapTenancyHandler.cs │ │ │ │ ├── MapTenancyManagementDbProperties.cs │ │ │ │ ├── MapTenancyManagementDomainAutoMapperProfile.cs │ │ │ │ ├── MapTenancyManagementDomainModule.cs │ │ │ │ ├── MapTenancyManagementRemoteServiceConsts.cs │ │ │ │ ├── MapTenancyStoreInMemoryCache.cs │ │ │ │ ├── MapTenancyStoreOptions.cs │ │ │ │ ├── MapTenancyTenant.cs │ │ │ │ ├── MapTenant.cs │ │ │ │ ├── MapTenantEto.cs │ │ │ │ ├── MapTenantExtensions.cs │ │ │ │ ├── MapTenantManager.cs │ │ │ │ └── MapTenantStore.cs │ │ ├── SharpAbp.Abp.MapTenancyManagement.EntityFrameworkCore │ │ │ ├── FodyWeavers.xml │ │ │ ├── FodyWeavers.xsd │ │ │ ├── SharpAbp.Abp.MapTenancyManagement.EntityFrameworkCore.csproj │ │ │ └── SharpAbp │ │ │ │ └── Abp │ │ │ │ └── MapTenancyManagement │ │ │ │ └── EntityFrameworkCore │ │ │ │ ├── EfCoreMapTenantRepository.cs │ │ │ │ ├── IMapTenancyManagementDbContext.cs │ │ │ │ ├── MapTenancyManagementDbContext.cs │ │ │ │ ├── MapTenancyManagementDbContextModelCreatingExtensions.cs │ │ │ │ ├── MapTenancyManagementEfCoreQueryableExtensions.cs │ │ │ │ ├── MapTenancyManagementEntityFrameworkCoreModule.cs │ │ │ │ └── MapTenancyManagementModelBuilderConfigurationOptions.cs │ │ ├── SharpAbp.Abp.MapTenancyManagement.HttpApi.Client │ │ │ ├── ClientProxies │ │ │ │ ├── SharpAbp │ │ │ │ │ └── Abp │ │ │ │ │ │ └── MapTenancyManagement │ │ │ │ │ │ ├── CreateHybridMapTenantDto.cs │ │ │ │ │ │ ├── CreateMapTenantDto.cs │ │ │ │ │ │ ├── HybridMapTenantClientProxy.Generated.cs │ │ │ │ │ │ ├── HybridMapTenantClientProxy.cs │ │ │ │ │ │ ├── HybridMapTenantDto.cs │ │ │ │ │ │ ├── HybridMapTenantPagedRequestDto.cs │ │ │ │ │ │ ├── IHybridMapTenantAppService.cs │ │ │ │ │ │ ├── IMapTenantAppService.cs │ │ │ │ │ │ ├── MapTenantClientProxy.Generated.cs │ │ │ │ │ │ ├── MapTenantClientProxy.cs │ │ │ │ │ │ ├── MapTenantDto.cs │ │ │ │ │ │ ├── MapTenantPagedRequestDto.cs │ │ │ │ │ │ ├── UpdateHybridMapTenantDto.cs │ │ │ │ │ │ └── UpdateMapTenantDto.cs │ │ │ │ └── map-tenancy-generate-proxy.json │ │ │ ├── FodyWeavers.xml │ │ │ ├── FodyWeavers.xsd │ │ │ ├── SharpAbp.Abp.MapTenancyManagement.HttpApi.Client.csproj │ │ │ └── SharpAbp │ │ │ │ └── Abp │ │ │ │ └── MapTenancyManagement │ │ │ │ └── MapTenancyManagementHttpApiClientModule.cs │ │ ├── SharpAbp.Abp.MapTenancyManagement.HttpApi │ │ │ ├── FodyWeavers.xml │ │ │ ├── FodyWeavers.xsd │ │ │ ├── SharpAbp.Abp.MapTenancyManagement.HttpApi.csproj │ │ │ └── SharpAbp │ │ │ │ └── Abp │ │ │ │ └── MapTenancyManagement │ │ │ │ ├── HybridMapTenantController.cs │ │ │ │ ├── MapTenancyController.cs │ │ │ │ ├── MapTenancyManagementHttpApiModule.cs │ │ │ │ └── MapTenantController.cs │ │ └── SharpAbp.Abp.MapTenancyManagement.MongoDB │ │ │ ├── FodyWeavers.xml │ │ │ ├── FodyWeavers.xsd │ │ │ ├── SharpAbp.Abp.MapTenancyManagement.MongoDB.csproj │ │ │ └── SharpAbp │ │ │ └── Abp │ │ │ └── MapTenancyManagement │ │ │ └── MongoDB │ │ │ ├── IMapTenancyManagementMongoDbContext.cs │ │ │ ├── MapTenancyManagementMongoDbContext.cs │ │ │ ├── MapTenancyManagementMongoDbContextExtensions.cs │ │ │ ├── MapTenancyManagementMongoDbModule.cs │ │ │ ├── MapTenancyManagementMongoModelBuilderConfigurationOptions.cs │ │ │ └── MongoDbMapTenantRepository.cs │ └── test │ │ └── SharpAbp.Abp.MapTenancyManagement.Application.Tests │ │ ├── SharpAbp.Abp.MapTenancyManagement.Application.Tests.csproj │ │ └── SharpAbp │ │ └── Abp │ │ └── MapTenancyManagement │ │ ├── HybridMapTenantAppServiceTest.cs │ │ ├── MapTenancyManagementApplicationTestBase.cs │ │ ├── MapTenancyManagementApplicationTestModule.cs │ │ ├── MapTenancyManagementTestDataBuilder.cs │ │ ├── MapTenantAppServiceTest.cs │ │ └── MapTenantCacheManagerTest.cs ├── minid │ ├── SharpAbp.Abp.MinId.sln │ ├── app │ │ ├── MinIdApp.Application.Contracts │ │ │ ├── MinIdApp.Application.Contracts.csproj │ │ │ ├── MinIdAppApplicationContractsModule.cs │ │ │ ├── MinIdAppDtoExtensions.cs │ │ │ └── Permissions │ │ │ │ ├── MinIdAppPermissionDefinitionProvider.cs │ │ │ │ └── MinIdAppPermissions.cs │ │ ├── MinIdApp.Application │ │ │ ├── MinIdApp.Application.csproj │ │ │ ├── MinIdAppAppService.cs │ │ │ ├── MinIdAppApplicationAutoMapperProfile.cs │ │ │ ├── MinIdAppApplicationModule.cs │ │ │ └── Properties │ │ │ │ └── AssemblyInfo.cs │ │ ├── MinIdApp.DbMigrator │ │ │ ├── DbMigratorHostedService.cs │ │ │ ├── MinIdApp.DbMigrator.csproj │ │ │ ├── MinIdAppDbMigratorModule.cs │ │ │ ├── Program.cs │ │ │ ├── appsettings.json │ │ │ └── tempkey.rsa │ │ ├── MinIdApp.Domain.Shared │ │ │ ├── Localization │ │ │ │ ├── MinIdApp │ │ │ │ │ ├── ar.json │ │ │ │ │ ├── cs.json │ │ │ │ │ ├── de-DE.json │ │ │ │ │ ├── en-GB.json │ │ │ │ │ ├── en.json │ │ │ │ │ ├── es.json │ │ │ │ │ ├── fr.json │ │ │ │ │ ├── hu.json │ │ │ │ │ ├── nl.json │ │ │ │ │ ├── pl-PL.json │ │ │ │ │ ├── pt-BR.json │ │ │ │ │ ├── ru.json │ │ │ │ │ ├── sl.json │ │ │ │ │ ├── tr.json │ │ │ │ │ ├── vi.json │ │ │ │ │ ├── zh-Hans.json │ │ │ │ │ └── zh-Hant.json │ │ │ │ └── MinIdAppResource.cs │ │ │ ├── MinIdApp.Domain.Shared.csproj │ │ │ ├── MinIdAppDomainErrorCodes.cs │ │ │ ├── MinIdAppDomainSharedModule.cs │ │ │ ├── MinIdAppGlobalFeatureConfigurator.cs │ │ │ ├── MinIdAppModuleExtensionConfigurator.cs │ │ │ └── MultiTenancy │ │ │ │ └── MultiTenancyConsts.cs │ │ ├── MinIdApp.Domain │ │ │ ├── Data │ │ │ │ ├── IMinIdAppDbSchemaMigrator.cs │ │ │ │ ├── MinIdAppDbMigrationService.cs │ │ │ │ └── NullMinIdAppDbSchemaMigrator.cs │ │ │ ├── IdentityServer │ │ │ │ └── IdentityServerDataSeedContributor.cs │ │ │ ├── MinIdApp.Domain.csproj │ │ │ ├── MinIdAppConsts.cs │ │ │ ├── MinIdAppDomainModule.cs │ │ │ ├── Properties │ │ │ │ └── AssemblyInfo.cs │ │ │ ├── Settings │ │ │ │ ├── MinIdAppSettingDefinitionProvider.cs │ │ │ │ └── MinIdAppSettings.cs │ │ │ └── Users │ │ │ │ └── AppUser.cs │ │ ├── MinIdApp.EntityFrameworkCore.DbMigrations │ │ │ ├── EntityFrameworkCore │ │ │ │ ├── EntityFrameworkCoreMinIdAppDbSchemaMigrator.cs │ │ │ │ ├── MinIdAppEntityFrameworkCoreDbMigrationsModule.cs │ │ │ │ ├── MinIdAppMigrationsDbContext.cs │ │ │ │ └── MinIdAppMigrationsDbContextFactory.cs │ │ │ ├── Migrations │ │ │ │ ├── 20210610023253_Initial.Designer.cs │ │ │ │ ├── 20210610023253_Initial.cs │ │ │ │ └── MinIdAppMigrationsDbContextModelSnapshot.cs │ │ │ └── MinIdApp.EntityFrameworkCore.DbMigrations.csproj │ │ ├── MinIdApp.EntityFrameworkCore │ │ │ ├── EntityFrameworkCore │ │ │ │ ├── MinIdAppDbContext.cs │ │ │ │ ├── MinIdAppDbContextModelCreatingExtensions.cs │ │ │ │ ├── MinIdAppEfCoreEntityExtensionMappings.cs │ │ │ │ └── MinIdAppEntityFrameworkCoreModule.cs │ │ │ ├── MinIdApp.EntityFrameworkCore.csproj │ │ │ └── Properties │ │ │ │ └── AssemblyInfo.cs │ │ ├── MinIdApp.HttpApi.Client │ │ │ ├── MinIdApp.HttpApi.Client.csproj │ │ │ └── MinIdAppHttpApiClientModule.cs │ │ ├── MinIdApp.HttpApi.Host │ │ │ ├── Controllers │ │ │ │ ├── HomeController.cs │ │ │ │ └── IdController.cs │ │ │ ├── MinIdApp.HttpApi.Host.csproj │ │ │ ├── MinIdAppBrandingProvider.cs │ │ │ ├── MinIdAppHttpApiHostModule.cs │ │ │ ├── Program.cs │ │ │ ├── Startup.cs │ │ │ ├── abp.resourcemapping.js │ │ │ ├── appsettings.Development.json │ │ │ ├── appsettings.json │ │ │ ├── gulpfile.js │ │ │ ├── libman.json │ │ │ ├── package.json │ │ │ ├── tempkey.jwk │ │ │ ├── tempkey.rsa │ │ │ ├── wwwroot │ │ │ │ └── global-styles.css │ │ │ └── yarn.lock │ │ └── MinIdApp.HttpApi │ │ │ ├── Controllers │ │ │ └── MinIdAppController.cs │ │ │ ├── MinIdApp.HttpApi.csproj │ │ │ ├── MinIdAppHttpApiModule.cs │ │ │ └── Models │ │ │ └── Test │ │ │ └── TestModel.cs │ ├── src │ │ ├── SharpAbp.MinId.Application.Contracts │ │ │ ├── FodyWeavers.xml │ │ │ ├── FodyWeavers.xsd │ │ │ ├── SharpAbp.MinId.Application.Contracts.csproj │ │ │ └── SharpAbp │ │ │ │ └── MinId │ │ │ │ ├── CreateMinIdInfoDto.cs │ │ │ │ ├── CreateMinIdTokenDto.cs │ │ │ │ ├── IMinIdGeneratorAppService.cs │ │ │ │ ├── IMinIdInfoAppService.cs │ │ │ │ ├── IMinIdTokenAppService.cs │ │ │ │ ├── IMinIdTokenValidator.cs │ │ │ │ ├── ISegmentIdAppService.cs │ │ │ │ ├── MinIdApplicationContractsModule.cs │ │ │ │ ├── MinIdInfoDto.cs │ │ │ │ ├── MinIdInfoPagedRequestDto.cs │ │ │ │ ├── MinIdPermissionDefinitionProvider.cs │ │ │ │ ├── MinIdPermissions.cs │ │ │ │ ├── MinIdRemoteServiceConsts.cs │ │ │ │ ├── MinIdTokenCacheItem.cs │ │ │ │ ├── MinIdTokenDto.cs │ │ │ │ ├── MinIdTokenPagedRequestDto.cs │ │ │ │ ├── SegmentIdDto.cs │ │ │ │ ├── UpdateMinIdInfoDto.cs │ │ │ │ └── UpdateMinIdTokenDto.cs │ │ ├── SharpAbp.MinId.Application │ │ │ ├── FodyWeavers.xml │ │ │ ├── FodyWeavers.xsd │ │ │ ├── SharpAbp.MinId.Application.csproj │ │ │ └── SharpAbp │ │ │ │ └── MinId │ │ │ │ ├── MinIdAppService.cs │ │ │ │ ├── MinIdApplicationAutoMapperProfile.cs │ │ │ │ ├── MinIdApplicationModule.cs │ │ │ │ ├── MinIdGeneratorAppService.cs │ │ │ │ ├── MinIdInfoAppService.cs │ │ │ │ ├── MinIdTokenAppService.cs │ │ │ │ ├── MinIdTokenValidator.cs │ │ │ │ └── SegmentIdAppService.cs │ │ ├── SharpAbp.MinId.Domain.Shared │ │ │ ├── FodyWeavers.xml │ │ │ ├── FodyWeavers.xsd │ │ │ ├── SharpAbp.MinId.Domain.Shared.csproj │ │ │ └── SharpAbp │ │ │ │ └── MinId │ │ │ │ ├── Localization │ │ │ │ ├── MinIdResource.cs │ │ │ │ └── Resources │ │ │ │ │ ├── ar.json │ │ │ │ │ ├── cs.json │ │ │ │ │ ├── de-DE.json │ │ │ │ │ ├── en-GB.json │ │ │ │ │ ├── en.json │ │ │ │ │ ├── es.json │ │ │ │ │ ├── fr.json │ │ │ │ │ ├── hu.json │ │ │ │ │ ├── nl.json │ │ │ │ │ ├── pl-PL.json │ │ │ │ │ ├── pt-BR.json │ │ │ │ │ ├── sl.json │ │ │ │ │ ├── tr.json │ │ │ │ │ ├── vi.json │ │ │ │ │ ├── zh-Hans.json │ │ │ │ │ └── zh-Hant.json │ │ │ │ ├── MinIdDomainSharedModule.cs │ │ │ │ ├── MinIdErrorCodes.cs │ │ │ │ ├── MinIdInfoConsts.cs │ │ │ │ ├── MinIdTokenConsts.cs │ │ │ │ ├── MinIdUtil.cs │ │ │ │ └── ResultCodeConsts.cs │ │ ├── SharpAbp.MinId.Domain │ │ │ ├── FodyWeavers.xml │ │ │ ├── FodyWeavers.xsd │ │ │ ├── SharpAbp.MinId.Domain.csproj │ │ │ └── SharpAbp │ │ │ │ └── MinId │ │ │ │ ├── DefaultMinIdGenerator.cs │ │ │ │ ├── DefaultMinIdGeneratorFactory.cs │ │ │ │ ├── DefaultSegmentIdService.cs │ │ │ │ ├── IMinIdGenerator.cs │ │ │ │ ├── IMinIdGeneratorFactory.cs │ │ │ │ ├── IMinIdInfoQuerier.cs │ │ │ │ ├── IMinIdInfoRepository.cs │ │ │ │ ├── IMinIdTokenRepository.cs │ │ │ │ ├── ISegmentIdService.cs │ │ │ │ ├── MinIdDataSeedContributor.cs │ │ │ │ ├── MinIdDbProperties.cs │ │ │ │ ├── MinIdDomainModule.cs │ │ │ │ ├── MinIdInfo.cs │ │ │ │ ├── MinIdInfoCacheItem.cs │ │ │ │ ├── MinIdInfoExtensions.cs │ │ │ │ ├── MinIdInfoManager.cs │ │ │ │ ├── MinIdInfoQuerier.cs │ │ │ │ ├── MinIdOptions.cs │ │ │ │ ├── MinIdToken.cs │ │ │ │ ├── MinIdTokenManager.cs │ │ │ │ └── SegmentId.cs │ │ ├── SharpAbp.MinId.EntityFrameworkCore │ │ │ ├── FodyWeavers.xml │ │ │ ├── FodyWeavers.xsd │ │ │ ├── SharpAbp.MinId.EntityFrameworkCore.csproj │ │ │ └── SharpAbp │ │ │ │ └── MinId │ │ │ │ └── EntityFrameworkCore │ │ │ │ ├── EfCoreMinIdInfoRepository.cs │ │ │ │ ├── EfCoreMinIdTokenRepository.cs │ │ │ │ ├── IMinIdDbContext.cs │ │ │ │ ├── MinIdDbContext.cs │ │ │ │ ├── MinIdDbContextModelCreatingExtensions.cs │ │ │ │ ├── MinIdEntityFrameworkCoreModule.cs │ │ │ │ └── MinIdModelBuilderConfigurationOptions.cs │ │ ├── SharpAbp.MinId.HttpApi.Client │ │ │ ├── ClientProxies │ │ │ │ ├── SharpAbp │ │ │ │ │ └── MinId │ │ │ │ │ │ ├── CreateMinIdInfoDto.cs │ │ │ │ │ │ ├── CreateMinIdTokenDto.cs │ │ │ │ │ │ ├── IMinIdInfoAppService.cs │ │ │ │ │ │ ├── IMinIdTokenAppService.cs │ │ │ │ │ │ ├── MinIdInfoClientProxy.Generated.cs │ │ │ │ │ │ ├── MinIdInfoClientProxy.cs │ │ │ │ │ │ ├── MinIdInfoDto.cs │ │ │ │ │ │ ├── MinIdInfoPagedRequestDto.cs │ │ │ │ │ │ ├── MinIdResponse.cs │ │ │ │ │ │ ├── MinIdTokenClientProxy.Generated.cs │ │ │ │ │ │ ├── MinIdTokenClientProxy.cs │ │ │ │ │ │ ├── MinIdTokenDto.cs │ │ │ │ │ │ ├── MinIdTokenPagedRequestDto.cs │ │ │ │ │ │ ├── SegmentIdDto.cs │ │ │ │ │ │ ├── UpdateMinIdInfoDto.cs │ │ │ │ │ │ └── UpdateMinIdTokenDto.cs │ │ │ │ └── minid-generate-proxy.json │ │ │ ├── FodyWeavers.xml │ │ │ ├── FodyWeavers.xsd │ │ │ ├── MinIdHttpApiClientModule.cs │ │ │ └── SharpAbp.MinId.HttpApi.Client.csproj │ │ └── SharpAbp.MinId.HttpApi │ │ │ ├── FodyWeavers.xml │ │ │ ├── FodyWeavers.xsd │ │ │ ├── SharpAbp.MinId.HttpApi.csproj │ │ │ └── SharpAbp │ │ │ └── MinId │ │ │ ├── IdController.cs │ │ │ ├── MinIdController.cs │ │ │ ├── MinIdHttpApiModule.cs │ │ │ ├── MinIdInfoController.cs │ │ │ ├── MinIdResponse.cs │ │ │ └── MinIdTokenController.cs │ └── test │ │ └── SharpAbp.MinId.Application.Tests │ │ ├── SharpAbp.MinId.Application.Tests.csproj │ │ └── SharpAbp │ │ └── MinId │ │ ├── MinIdApplicationTestBase.cs │ │ ├── MinIdApplicationTestModule.cs │ │ ├── MinIdGeneratorTest.cs │ │ ├── SegmentIdServiceTest.cs │ │ └── TestSegmentIdService.cs ├── openiddict │ ├── SharpAbp.Abp.OpenIddict.sln │ ├── src │ │ ├── SharpAbp.Abp.OpenIddict.Application.Contracts │ │ │ ├── FodyWeavers.xml │ │ │ ├── FodyWeavers.xsd │ │ │ ├── SharpAbp.Abp.OpenIddict.Application.Contracts.csproj │ │ │ └── SharpAbp │ │ │ │ └── Abp │ │ │ │ └── OpenIddict │ │ │ │ ├── CreateOpenIddictScopeDto.cs │ │ │ │ ├── CreateOrUpdateOpenIddictApplicationDto.cs │ │ │ │ ├── IOpenIddictApplicationAppService.cs │ │ │ │ ├── IOpenIddictScopeAppService.cs │ │ │ │ ├── OpenIddictApplicationContractsModule.cs │ │ │ │ ├── OpenIddictApplicationDto.cs │ │ │ │ ├── OpenIddictApplicationPagedRequestDto.cs │ │ │ │ ├── OpenIddictPermissionDefinitionProvider.cs │ │ │ │ ├── OpenIddictPermissions.cs │ │ │ │ ├── OpenIddictRemoteServiceConsts.cs │ │ │ │ ├── OpenIddictScopeDto.cs │ │ │ │ ├── OpenIddictScopePagedRequestDto.cs │ │ │ │ └── UpdateOpenIddictScopeDto.cs │ │ ├── SharpAbp.Abp.OpenIddict.Application │ │ │ ├── FodyWeavers.xml │ │ │ ├── FodyWeavers.xsd │ │ │ ├── SharpAbp.Abp.OpenIddict.Application.csproj │ │ │ └── SharpAbp │ │ │ │ └── Abp │ │ │ │ └── OpenIddict │ │ │ │ ├── OpenIddictAppServiceBase.cs │ │ │ │ ├── OpenIddictApplicationAppService.cs │ │ │ │ ├── OpenIddictApplicationModule.cs │ │ │ │ └── OpenIddictScopeAppService.cs │ │ ├── SharpAbp.Abp.OpenIddict.Domain.Shared │ │ │ ├── FodyWeavers.xml │ │ │ ├── FodyWeavers.xsd │ │ │ ├── SharpAbp.Abp.OpenIddict.Domain.Shared.csproj │ │ │ └── SharpAbp │ │ │ │ └── Abp │ │ │ │ └── OpenIddict │ │ │ │ ├── Localization │ │ │ │ ├── OpenIddictResource.cs │ │ │ │ └── Resources │ │ │ │ │ ├── ar.json │ │ │ │ │ ├── cs.json │ │ │ │ │ ├── de-DE.json │ │ │ │ │ ├── en-GB.json │ │ │ │ │ ├── en.json │ │ │ │ │ ├── es.json │ │ │ │ │ ├── fr.json │ │ │ │ │ ├── hu.json │ │ │ │ │ ├── nl.json │ │ │ │ │ ├── pl-PL.json │ │ │ │ │ ├── pt-BR.json │ │ │ │ │ ├── sl.json │ │ │ │ │ ├── tr.json │ │ │ │ │ ├── vi.json │ │ │ │ │ ├── zh-Hans.json │ │ │ │ │ └── zh-Hant.json │ │ │ │ └── OpenIddictDomainSharedModule.cs │ │ ├── SharpAbp.Abp.OpenIddict.Domain │ │ │ ├── FodyWeavers.xml │ │ │ ├── FodyWeavers.xsd │ │ │ ├── SharpAbp.Abp.OpenIddict.Domain.csproj │ │ │ └── SharpAbp │ │ │ │ └── Abp │ │ │ │ └── OpenIddict │ │ │ │ └── OpenIddictDomainModule.cs │ │ ├── SharpAbp.Abp.OpenIddict.HttpApi.Client │ │ │ ├── ClientProxies │ │ │ │ ├── SharpAbp │ │ │ │ │ └── Abp │ │ │ │ │ │ └── OpenIddict │ │ │ │ │ │ ├── CreateOpenIddictScopeDto.cs │ │ │ │ │ │ ├── CreateOrUpdateOpenIddictApplicationDto.cs │ │ │ │ │ │ ├── IOpenIddictApplicationAppService.cs │ │ │ │ │ │ ├── IOpenIddictScopeAppService.cs │ │ │ │ │ │ ├── OpenIddictApplicationClientProxy.Generated.cs │ │ │ │ │ │ ├── OpenIddictApplicationClientProxy.cs │ │ │ │ │ │ ├── OpenIddictApplicationDto.cs │ │ │ │ │ │ ├── OpenIddictScopeClientProxy.Generated.cs │ │ │ │ │ │ ├── OpenIddictScopeClientProxy.cs │ │ │ │ │ │ ├── OpenIddictScopeDto.cs │ │ │ │ │ │ └── UpdateOpenIddictScopeDto.cs │ │ │ │ └── openiddict-generate-proxy.json │ │ │ ├── FodyWeavers.xml │ │ │ ├── FodyWeavers.xsd │ │ │ ├── SharpAbp.Abp.OpenIddict.HttpApi.Client.csproj │ │ │ └── SharpAbp │ │ │ │ └── Abp │ │ │ │ └── OpenIddict │ │ │ │ └── OpenIddictHttpApiClientModule.cs │ │ └── SharpAbp.Abp.OpenIddict.HttpApi │ │ │ ├── FodyWeavers.xml │ │ │ ├── FodyWeavers.xsd │ │ │ ├── SharpAbp.Abp.OpenIddict.HttpApi.csproj │ │ │ └── SharpAbp │ │ │ └── Abp │ │ │ └── OpenIddict │ │ │ ├── OpenIddictApplicationController.cs │ │ │ ├── OpenIddictController.cs │ │ │ ├── OpenIddictHttpApiModule.cs │ │ │ └── OpenIddictScopeController.cs │ └── test │ │ └── SharpAbp.Abp.OpenIddict.Application.Tests │ │ ├── SharpAbp.Abp.OpenIddict.Application.Tests.csproj │ │ └── SharpAbp │ │ └── Abp │ │ └── OpenIddict │ │ ├── OpenIddictApplicationAppServiceTest.cs │ │ ├── OpenIddictApplicationTestBase.cs │ │ ├── OpenIddictApplicationTestModule.cs │ │ └── OpenIddictScopeAppServiceTest.cs ├── tenant-group-management │ ├── SharpAbp.Abp.TenantGroupManagement.sln │ ├── src │ │ ├── SharpAbp.Abp.TenantGroupManagement.Application.Contracts │ │ │ ├── FodyWeavers.xml │ │ │ ├── FodyWeavers.xsd │ │ │ ├── SharpAbp.Abp.TenantGroupManagement.Application.Contracts.csproj │ │ │ └── SharpAbp │ │ │ │ └── Abp │ │ │ │ └── TenantGroupManagement │ │ │ │ ├── AddTenantDto.cs │ │ │ │ ├── CreateTenantGroupDto.cs │ │ │ │ ├── ITenantGroupAppService.cs │ │ │ │ ├── TenantGroupConnectionStringDto.cs │ │ │ │ ├── TenantGroupDto.cs │ │ │ │ ├── TenantGroupManagementApplicationContractsModule.cs │ │ │ │ ├── TenantGroupManagementPermissionDefinitionProvider.cs │ │ │ │ ├── TenantGroupManagementPermissions.cs │ │ │ │ ├── TenantGroupManagementRemoteServiceConsts.cs │ │ │ │ ├── TenantGroupPagedRequestDto.cs │ │ │ │ ├── TenantGroupTenantDto.cs │ │ │ │ └── UpdateTenantGroupDto.cs │ │ ├── SharpAbp.Abp.TenantGroupManagement.Application │ │ │ ├── FodyWeavers.xml │ │ │ ├── FodyWeavers.xsd │ │ │ ├── SharpAbp.Abp.TenantGroupManagement.Application.csproj │ │ │ └── SharpAbp │ │ │ │ └── Abp │ │ │ │ └── TenantGroupManagement │ │ │ │ ├── TenantGroupAppService.cs │ │ │ │ ├── TenantGroupManagementAppServiceBase.cs │ │ │ │ ├── TenantGroupManagementApplicationAutoMapperProfile.cs │ │ │ │ └── TenantGroupManagementApplicationModule.cs │ │ ├── SharpAbp.Abp.TenantGroupManagement.Domain.Shared │ │ │ ├── FodyWeavers.xml │ │ │ ├── FodyWeavers.xsd │ │ │ ├── SharpAbp.Abp.TenantGroupManagement.Domain.Shared.csproj │ │ │ └── SharpAbp │ │ │ │ └── Abp │ │ │ │ └── TenantGroupManagement │ │ │ │ ├── Localization │ │ │ │ ├── Resources │ │ │ │ │ ├── ar.json │ │ │ │ │ ├── cs.json │ │ │ │ │ ├── de-DE.json │ │ │ │ │ ├── en-GB.json │ │ │ │ │ ├── en.json │ │ │ │ │ ├── es.json │ │ │ │ │ ├── fr.json │ │ │ │ │ ├── hu.json │ │ │ │ │ ├── nl.json │ │ │ │ │ ├── pl-PL.json │ │ │ │ │ ├── pt-BR.json │ │ │ │ │ ├── sl.json │ │ │ │ │ ├── tr.json │ │ │ │ │ ├── vi.json │ │ │ │ │ ├── zh-Hans.json │ │ │ │ │ └── zh-Hant.json │ │ │ │ └── TenantGroupManagementResource.cs │ │ │ │ ├── TenantGroupConnectionStringConsts.cs │ │ │ │ ├── TenantGroupConsts.cs │ │ │ │ └── TenantGroupManagementDomainSharedModule.cs │ │ ├── SharpAbp.Abp.TenantGroupManagement.Domain │ │ │ ├── FodyWeavers.xml │ │ │ ├── FodyWeavers.xsd │ │ │ ├── SharpAbp.Abp.TenantGroupManagement.Domain.csproj │ │ │ └── SharpAbp │ │ │ │ └── Abp │ │ │ │ └── TenantGroupManagement │ │ │ │ ├── AbpTenantGroupManagementDomainMappingProfile.cs │ │ │ │ ├── ITenantGroupCacheManager.cs │ │ │ │ ├── ITenantGroupManager.cs │ │ │ │ ├── ITenantGroupRepository.cs │ │ │ │ ├── TenantGroup.cs │ │ │ │ ├── TenantGroupCacheManager.cs │ │ │ │ ├── TenantGroupConfigurationCacheItemInvalidator.cs │ │ │ │ ├── TenantGroupConnectionString.cs │ │ │ │ ├── TenantGroupEto.cs │ │ │ │ ├── TenantGroupManagementDbProperties.cs │ │ │ │ ├── TenantGroupManagementDomainModule.cs │ │ │ │ ├── TenantGroupManager.cs │ │ │ │ ├── TenantGroupStore.cs │ │ │ │ ├── TenantGroupTenant.cs │ │ │ │ └── TenantGroupTenantCacheItem.cs │ │ ├── SharpAbp.Abp.TenantGroupManagement.EntityFrameworkCore │ │ │ ├── FodyWeavers.xml │ │ │ ├── FodyWeavers.xsd │ │ │ ├── SharpAbp.Abp.TenantGroupManagement.EntityFrameworkCore.csproj │ │ │ └── SharpAbp │ │ │ │ └── Abp │ │ │ │ └── TenantGroupManagement │ │ │ │ └── EntityFrameworkCore │ │ │ │ ├── EfCoreTenantGroupRepository.cs │ │ │ │ ├── ITenantGroupManagementDbContext.cs │ │ │ │ ├── TenantGroupManagementDbContext.cs │ │ │ │ ├── TenantGroupManagementDbContextModelCreatingExtensions.cs │ │ │ │ ├── TenantGroupManagementEfCoreQueryableExtensions.cs │ │ │ │ ├── TenantGroupManagementEntityFrameworkCoreModule.cs │ │ │ │ └── TenantGroupManagementModelBuilderConfigurationOptions.cs │ │ ├── SharpAbp.Abp.TenantGroupManagement.HttpApi │ │ │ ├── FodyWeavers.xml │ │ │ ├── FodyWeavers.xsd │ │ │ ├── SharpAbp.Abp.TenantGroupManagement.HttpApi.csproj │ │ │ └── SharpAbp │ │ │ │ └── Abp │ │ │ │ └── TenantGroupManagement │ │ │ │ ├── TenantGroupController.cs │ │ │ │ ├── TenantGroupManagementController.cs │ │ │ │ └── TenantGroupManagementHttpApiModule.cs │ │ └── SharpAbp.Abp.TenantGroupManagement.MongoDB │ │ │ ├── FodyWeavers.xml │ │ │ ├── FodyWeavers.xsd │ │ │ ├── SharpAbp.Abp.TenantGroupManagement.MongoDB.csproj │ │ │ └── SharpAbp │ │ │ └── Abp │ │ │ └── TenantGroupManagement │ │ │ └── MongoDB │ │ │ ├── ITenantGroupManagementMongoDbContext.cs │ │ │ ├── MongoDbTenantGroupRepository.cs │ │ │ ├── TenantGroupManagementMongoDbContext.cs │ │ │ ├── TenantGroupManagementMongoDbContextExtensions.cs │ │ │ ├── TenantGroupManagementMongoDbModule.cs │ │ │ └── TenantGroupManagementMongoModelBuilderConfigurationOptions.cs │ └── test │ │ └── SharpAbp.Abp.TenantGroupManagement.Application.Tests │ │ ├── SharpAbp.Abp.TenantGroupManagement.Application.Tests.csproj │ │ └── SharpAbp │ │ └── Abp │ │ └── TenantGroupManagement │ │ ├── TenantGroupAppServiceTest.cs │ │ ├── TenantGroupManagementTestBase.cs │ │ ├── TenantGroupManagementTestModule.cs │ │ ├── TenantGroupStoreTest.cs │ │ └── TestTenantGroupConnectionStringResolver.cs └── transform-security-management │ ├── SharpAbp.Abp.TransformSecurityManagement.sln │ └── src │ ├── SharpAbp.Abp.TransformSecurityManagement.Application.Contracts │ ├── FodyWeavers.xml │ ├── FodyWeavers.xsd │ ├── SharpAbp.Abp.TransformSecurityManagement.Application.Contracts.csproj │ └── SharpAbp │ │ └── Abp │ │ └── TransformSecurityManagement │ │ ├── AbpTransformSecurityManagementApplicationContractsModule.cs │ │ ├── AbpTransformSecurityManagementPermissionDefinitionProvider.cs │ │ ├── AbpTransformSecurityManagementRemoteServiceConsts.cs │ │ ├── CreateSecurityCredentialInfoDto.cs │ │ ├── ISecurityCredentialInfoAppService.cs │ │ ├── SecurityCredentialInfoDto.cs │ │ ├── SecurityCredentialInfoPagedRequestDto.cs │ │ └── TransformSecurityManagementPermissions.cs │ ├── SharpAbp.Abp.TransformSecurityManagement.Application │ ├── FodyWeavers.xml │ ├── FodyWeavers.xsd │ ├── SharpAbp.Abp.TransformSecurityManagement.Application.csproj │ └── SharpAbp │ │ └── Abp │ │ └── TransformSecurityManagement │ │ ├── AbpTransformSecurityManagementApplicationModule.cs │ │ ├── SecurityCredentialInfoAppService.cs │ │ ├── TransformSecurityManagementAppServiceBase.cs │ │ └── TransformSecurityManagementApplicationModuleAutoMapperProfile.cs │ ├── SharpAbp.Abp.TransformSecurityManagement.Domain.Shared │ ├── FodyWeavers.xml │ ├── FodyWeavers.xsd │ ├── SharpAbp.Abp.TransformSecurityManagement.Domain.Shared.csproj │ └── SharpAbp │ │ └── Abp │ │ └── TransformSecurityManagement │ │ ├── AbpTransformSecurityManagementDomainSharedModule.cs │ │ ├── Localization │ │ ├── AbpTransformSecurityManagementResource.cs │ │ └── Resources │ │ │ ├── cs.json │ │ │ ├── en.json │ │ │ ├── pl-PL.json │ │ │ ├── pt-BR.json │ │ │ ├── sl.json │ │ │ ├── tr.json │ │ │ ├── vi.json │ │ │ ├── zh-Hans.json │ │ │ └── zh-Hant.json │ │ └── SecurityCredentialInfoConsts.cs │ ├── SharpAbp.Abp.TransformSecurityManagement.Domain │ ├── FodyWeavers.xml │ ├── FodyWeavers.xsd │ ├── SharpAbp.Abp.TransformSecurityManagement.Domain.csproj │ └── SharpAbp │ │ └── Abp │ │ └── TransformSecurityManagement │ │ ├── AbpTransformSecurityManagementDbProperties.cs │ │ ├── AbpTransformSecurityManagementDomainModule.cs │ │ ├── DatabaseSecurityCredentialManager.cs │ │ ├── DatabaseSecurityCredentialStore.cs │ │ ├── ISecurityCredentialInfoRepository.cs │ │ └── SecurityCredentialInfo.cs │ ├── SharpAbp.Abp.TransformSecurityManagement.EntityFrameworkCore │ ├── FodyWeavers.xml │ ├── FodyWeavers.xsd │ ├── SharpAbp.Abp.TransformSecurityManagement.EntityFrameworkCore.csproj │ └── SharpAbp │ │ └── Abp │ │ └── TransformSecurityManagement │ │ └── EntityFrameworkCore │ │ ├── AbpTransformSecurityManagementDbContext.cs │ │ ├── AbpTransformSecurityManagementEntityFrameworkCoreModule.cs │ │ ├── AbpTransformSecurityManagementModelBuilderConfigurationOptions.cs │ │ ├── EfCoreSecurityCredentialInfoRepository.cs │ │ ├── IAbpTransformSecurityManagementDbContext.cs │ │ ├── TransformSecurityManagementDbContextModelCreatingExtensions.cs │ │ └── TransformSecurityManagementEfCoreQueryableExtensions.cs │ ├── SharpAbp.Abp.TransformSecurityManagement.HttpApi.Client │ ├── FodyWeavers.xml │ ├── FodyWeavers.xsd │ ├── SharpAbp.Abp.TransformSecurityManagement.HttpApi.Client.csproj │ └── SharpAbp │ │ └── Abp │ │ └── TransformSecurityManagement │ │ └── AbpTransformSecurityManagementHttpApiClientModule.cs │ ├── SharpAbp.Abp.TransformSecurityManagement.HttpApi │ ├── FodyWeavers.xml │ ├── FodyWeavers.xsd │ ├── SharpAbp.Abp.TransformSecurityManagement.HttpApi.csproj │ └── SharpAbp │ │ └── Abp │ │ └── TransformSecurityManagement │ │ ├── AbpTransformSecurityManagementHttpApiModule.cs │ │ ├── SecurityCredentialInfoController.cs │ │ └── TransformSecurityManagementController.cs │ └── SharpAbp.Abp.TransformSecurityManagement.MongoDB │ ├── FodyWeavers.xml │ ├── FodyWeavers.xsd │ ├── SharpAbp.Abp.TransformSecurityManagement.MongoDB.csproj │ └── SharpAbp │ └── Abp │ └── TransformSecurityManagement │ └── MongoDB │ ├── AbpTransformSecurityManagementMongoDbContext.cs │ ├── AbpTransformSecurityManagementMongoDbModule.cs │ ├── AbpTransformSecurityManagementMongoModelBuilderConfigurationOptions.cs │ ├── IAbpTransformSecurityManagementMongoDbContext.cs │ ├── MongoDbSecurityCredentialInfoRepository.cs │ └── TransformSecurityManagementMongoDbContextExtensions.cs └── samples ├── eventbus-sample ├── MassTransitEventBusSample.sln ├── common.props └── src │ └── MassTransitEventBusSample │ ├── MassTransitEvent.cs │ ├── MassTransitEventBusHandler.cs │ ├── MassTransitEventBusSample.csproj │ ├── MassTransitEventBusSampleHostedService.cs │ ├── MassTransitEventBusSampleModule.cs │ ├── Program.cs │ ├── PublishService.cs │ └── appsettings.json ├── fasterlog-sample ├── FasterLogSample.sln ├── common.props └── src │ └── FasterLogSample │ ├── FasterLogSample.csproj │ ├── FasterLogSampleHostedService.cs │ ├── FasterLogSampleModule.cs │ ├── FasterLogService.cs │ ├── Program.cs │ └── appsettings.json ├── masstransit-sample ├── MassTransitSample.sln ├── common.props └── src │ ├── MassTransitSample.Common │ ├── ActiveMqQueues.cs │ ├── KafkaTopics.cs │ ├── MassTransitSample.Common.csproj │ ├── MassTransitSampleCommonModule.cs │ ├── MassTransitSampleMessage.cs │ └── RabbitMqQueues.cs │ ├── MassTransitSample.Consumer │ ├── MassTransitSample.Consumer.csproj │ ├── MassTransitSampleConsumer.cs │ ├── MassTransitSampleConsumerModule.cs │ ├── Program.cs │ └── appsettings.json │ └── MassTransitSample.Producer │ ├── CorrelationInitializer.cs │ ├── MassTransitSample - Backup.Producer.csproj │ ├── MassTransitSample.Producer.csproj │ ├── MassTransitSampleProducerHostedService.cs │ ├── MassTransitSampleProducerModule.cs │ ├── ProducerService.cs │ ├── Program.cs │ └── appsettings.json ├── performance-sample ├── PerformanceSample.sln ├── common.props └── src │ └── PerformanceSample │ ├── PerformanceSample.csproj │ ├── PerformanceSampleHostedService.cs │ ├── PerformanceSampleModule.cs │ ├── PerformanceService.cs │ ├── Program.cs │ ├── Service1LogContextTextService.cs │ ├── appsettings.json │ └── appsettings.secrets.json └── sample ├── NuGet.Config ├── SharpAbpSample.sln ├── common.props └── src ├── SharpSample.Application.Contracts ├── Permissions │ ├── SharpSamplePermissionDefinitionProvider.cs │ └── SharpSamplePermissions.cs ├── SharpSample.Application.Contracts.csproj ├── SharpSampleApplicationContractsModule.cs └── SharpSampleDtoExtensions.cs ├── SharpSample.Application ├── Properties │ └── AssemblyInfo.cs ├── SharpSample.Application.csproj ├── SharpSampleAppService.cs ├── SharpSampleApplicationAutoMapperProfile.cs └── SharpSampleApplicationModule.cs ├── SharpSample.DbMigrator ├── DbMigratorHostedService.cs ├── Program.cs ├── SharpSample.DbMigrator.csproj ├── SharpSampleDbMigratorModule.cs ├── appsettings.json └── appsettings.secrets.json ├── SharpSample.Domain.Shared ├── Localization │ ├── SharpSample │ │ ├── ar.json │ │ ├── cs.json │ │ ├── de.json │ │ ├── en-GB.json │ │ ├── en.json │ │ ├── es.json │ │ ├── fi.json │ │ ├── fr.json │ │ ├── hi.json │ │ ├── hu.json │ │ ├── is.json │ │ ├── it.json │ │ ├── nl.json │ │ ├── pl-PL.json │ │ ├── pt-BR.json │ │ ├── ro-RO.json │ │ ├── ru.json │ │ ├── sk.json │ │ ├── sl.json │ │ ├── tr.json │ │ ├── vi.json │ │ ├── zh-Hans.json │ │ └── zh-Hant.json │ └── SharpSampleResource.cs ├── MultiTenancy │ └── MultiTenancyConsts.cs ├── SharpSample.Domain.Shared.csproj ├── SharpSampleDomainErrorCodes.cs ├── SharpSampleDomainSharedModule.cs ├── SharpSampleGlobalFeatureConfigurator.cs └── SharpSampleModuleExtensionConfigurator.cs ├── SharpSample.Domain ├── Data │ ├── ISharpSampleDbSchemaMigrator.cs │ ├── NullSharpSampleDbSchemaMigrator.cs │ └── SharpSampleDbMigrationService.cs ├── OpenIddict │ └── OpenIddictDataSeedContributor.cs ├── Properties │ └── AssemblyInfo.cs ├── Settings │ ├── SharpSampleSettingDefinitionProvider.cs │ └── SharpSampleSettings.cs ├── SharpSample.Domain.csproj ├── SharpSampleConsts.cs └── SharpSampleDomainModule.cs ├── SharpSample.EntityFrameworkCore ├── EntityFrameworkCore │ ├── EntityFrameworkCoreSharpSampleDbSchemaMigrator.cs │ ├── SharpSampleDbContext.cs │ ├── SharpSampleDbContextFactory.cs │ ├── SharpSampleEfCoreEntityExtensionMappings.cs │ └── SharpSampleEntityFrameworkCoreModule.cs ├── Migrations │ ├── 20221216024823_Initial.Designer.cs │ ├── 20221216024823_Initial.cs │ └── SharpSampleDbContextModelSnapshot.cs ├── Properties │ └── AssemblyInfo.cs └── SharpSample.EntityFrameworkCore.csproj ├── SharpSample.HttpApi.Client ├── SharpSample.HttpApi.Client.csproj └── SharpSampleHttpApiClientModule.cs ├── SharpSample.HttpApi.Host ├── Controllers │ └── HomeController.cs ├── Program.cs ├── SharpSample.HttpApi.Host.csproj ├── SharpSampleBrandingProvider.cs ├── SharpSampleHttpApiHostModule.cs ├── abp.resourcemapping.js ├── appsettings.Development.json ├── appsettings.json ├── appsettings.secrets.json ├── package.json ├── web.config └── wwwroot │ ├── global-styles.css │ └── images │ └── logo │ └── leptonx │ ├── logo-dark-thumbnail.png │ ├── logo-dark.png │ ├── logo-light-thumbnail.png │ └── logo-light.png └── SharpSample.HttpApi ├── Controllers └── SharpSampleController.cs ├── Models └── Test │ └── TestModel.cs ├── SharpSample.HttpApi.csproj └── SharpSampleHttpApiModule.cs /Nuget.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /docs/FreeRedis.md: -------------------------------------------------------------------------------- 1 | # FreeRedis 2 | 3 | > FreeRedis ABP Adapter, see [`FreeRedis`](https://github.com/2881099/FreeRedis) 4 | 5 | ## Modules 6 | 7 | - `SharpAbp.Abp.FreeRedis` 8 | - ABP Caching use `FreeRedis` sdk in redis -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.AspNetCore.MapTenancy/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.AspNetCore.Mvc/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.AspNetCore.TenancyGrouping/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.AspNetCore/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.AspNetCore/SharpAbp/Abp/AspNetCore/Http/AbpHttpHeadersOptions.cs: -------------------------------------------------------------------------------- 1 | namespace SharpAbp.Abp.AspNetCore.Http 2 | { 3 | public class AbpHttpHeadersOptions 4 | { 5 | /// 6 | /// RouteTranslationPrefix 7 | /// 8 | public string? RouteTranslationPrefix { get; set; } 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.Binary.Abstractions/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.Binary.Abstractions/SharpAbp/Abp/Binary/AbpBinaryOptions.cs: -------------------------------------------------------------------------------- 1 | namespace SharpAbp.Abp.Binary 2 | { 3 | public class AbpBinaryOptions 4 | { 5 | 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.Binary.Abstractions/SharpAbp/Abp/Binary/IBinarySerializer.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | namespace SharpAbp.Abp.Binary 4 | { 5 | public interface IBinarySerializer 6 | { 7 | byte[] Serialize(object obj); 8 | T Deserialize(byte[] buffer); 9 | object Deserialize(byte[] buffer, Type type); 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.Binary.Protobuf/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.Binary.Protobuf/SharpAbp/Abp/Binary/Protobuf/AbpProtobufSerializerOptions.cs: -------------------------------------------------------------------------------- 1 | using ProtoBuf; 2 | 3 | namespace SharpAbp.Abp.Binary.Protobuf 4 | { 5 | public class AbpProtobufSerializerOptions 6 | { 7 | 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.Binary/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.Binary/SharpAbp/Abp/Binary/AbpBinaryModule.cs: -------------------------------------------------------------------------------- 1 | using SharpAbp.Abp.Binary.Protobuf; 2 | using Volo.Abp.Modularity; 3 | 4 | namespace SharpAbp.Abp.Binary 5 | { 6 | [DependsOn( 7 | typeof(AbpBinaryProtobufModule) 8 | )] 9 | public class AbpBinaryModule : AbpModule 10 | { 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.Core/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.Core/SharpAbp/Abp/Core/SharpAbpCoreModule.cs: -------------------------------------------------------------------------------- 1 | using Volo.Abp.Modularity; 2 | 3 | namespace SharpAbp.Abp.Core 4 | { 5 | public class SharpAbpCoreModule : AbpModule 6 | { 7 | 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.Crypto/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.Crypto/SharpAbp/Abp/Crypto/SM2/AbpSm2EncryptionOptions.cs: -------------------------------------------------------------------------------- 1 | namespace SharpAbp.Abp.Crypto.SM2 2 | { 3 | public class AbpSm2EncryptionOptions 4 | { 5 | public string? DefaultCurve { get; set; } 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.Crypto/SharpAbp/Abp/Crypto/SM2/Sm2EncryptionNames.cs: -------------------------------------------------------------------------------- 1 | namespace SharpAbp.Abp.Crypto.SM2 2 | { 3 | public static class Sm2EncryptionNames 4 | { 5 | //sm9bn256v1 TODO 6 | public const string CurveWapip192v1 = "wapip192v1"; 7 | public const string CurveSm2p256v1 = "sm2p256v1"; 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.Crypto/SharpAbp/Abp/Crypto/SM4/AbpSm4EncryptionOptions.cs: -------------------------------------------------------------------------------- 1 | namespace SharpAbp.Abp.Crypto.SM4 2 | { 3 | public class AbpSm4EncryptionOptions 4 | { 5 | public byte[]? DefaultIv { get; set; } 6 | public string? DefaultMode { get; set; } 7 | public string? DefaultPadding { get; set; } 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.Data/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.Data/SharpAbp/Abp/Data/SharpAbpDataModule.cs: -------------------------------------------------------------------------------- 1 | using Volo.Abp.Modularity; 2 | 3 | namespace SharpAbp.Abp.Data 4 | { 5 | public class SharpAbpDataModule : AbpModule 6 | { 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.DbConnections.DM/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.DbConnections.MySQL/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.DbConnections.Oracle.Devart/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.DbConnections.Oracle/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.DbConnections.PostgreSql/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.DbConnections.SqlServer/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.DbConnections.Sqlite/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.DbConnections/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.DbConnections/SharpAbp/Abp/DbConnections/DefaultDbConnection.cs: -------------------------------------------------------------------------------- 1 | namespace SharpAbp.Abp.DbConnections 2 | { 3 | [DbConnectionName(Name)] 4 | public class DefaultDbConnection 5 | { 6 | public const string Name = "default"; 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.DotCommon/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.DotCommon/SharpAbp/Abp/DotCommon/Performance/ILogContextTextService.cs: -------------------------------------------------------------------------------- 1 | namespace SharpAbp.Abp.DotCommon.Performance 2 | { 3 | public interface ILogContextTextService 4 | { 5 | string GetLogContextText(string name, string key); 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.DotCommon/SharpAbp/Abp/DotCommon/Performance/IPerformanceInfoHandlerService.cs: -------------------------------------------------------------------------------- 1 | namespace SharpAbp.Abp.DotCommon.Performance 2 | { 3 | public interface IPerformanceInfoHandlerService 4 | { 5 | void Handle(string name, string key, PerformanceInfo performanceInfo); 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.EntityFrameworkCore.DM/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.EntityFrameworkCore/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.EventBus.MassTransit.ActiveMQ/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.EventBus.MassTransit.Kafka/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.EventBus.MassTransit.RabbitMQ/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.EventBus.MassTransit/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.FastDFS.DotNetty/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.FastDFS.SuperSocket/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.FastDFS/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.Faster/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.Faster/SharpAbp/Abp/Faster/DefaultFasterLog.cs: -------------------------------------------------------------------------------- 1 | namespace SharpAbp.Abp.Faster 2 | { 3 | [FasterLogName(Name)] 4 | public class DefaultFasterLog 5 | { 6 | public const string Name = "default"; 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.Faster/SharpAbp/Abp/Faster/IFasterLoggerFactory.cs: -------------------------------------------------------------------------------- 1 | namespace SharpAbp.Abp.Faster 2 | { 3 | public interface IFasterLoggerFactory 4 | { 5 | IFasterLogger GetOrCreate(string name) where T : class; 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.FileStoring.Abstractions/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.FileStoring.Abstractions/SharpAbp/Abp/FileStoring/IFileNamingNormalizer.cs: -------------------------------------------------------------------------------- 1 | namespace SharpAbp.Abp.FileStoring 2 | { 3 | public interface IFileNamingNormalizer 4 | { 5 | string NormalizeContainerName(string containerName); 6 | 7 | string NormalizeFileName(string fileName); 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.FileStoring.Aliyun/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.FileStoring.Aliyun/SharpAbp/Abp/FileStoring/Aliyun/IAliyunFileNameCalculator.cs: -------------------------------------------------------------------------------- 1 | namespace SharpAbp.Abp.FileStoring.Aliyun 2 | { 3 | public interface IAliyunFileNameCalculator 4 | { 5 | string Calculate(FileProviderArgs args); 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.FileStoring.Aliyun/SharpAbp/Abp/FileStoring/Aliyun/IOssClientFactory.cs: -------------------------------------------------------------------------------- 1 | using Aliyun.OSS; 2 | 3 | namespace SharpAbp.Abp.FileStoring.Aliyun 4 | { 5 | public interface IOssClientFactory 6 | { 7 | IOss Create(AliyunFileProviderConfiguration args); 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.FileStoring.Aliyun/SharpAbp/Abp/FileStoring/Aliyun/Localization/FileStoringAliyunResource.cs: -------------------------------------------------------------------------------- 1 | using Volo.Abp.Localization; 2 | 3 | namespace SharpAbp.Abp.FileStoring.Aliyun.Localization 4 | { 5 | [LocalizationResourceName("FileStoringAliyun")] 6 | public class FileStoringAliyunResource 7 | { 8 | 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.FileStoring.Aliyun/SharpAbp/Abp/FileStoring/Aliyun/Localization/Resources/cs.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "cs", 3 | "texts": { 4 | "ManageYourProfile": "Spravovat profil" 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.FileStoring.Aliyun/SharpAbp/Abp/FileStoring/Aliyun/Localization/Resources/pl-PL.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "pl-PL", 3 | "texts": { 4 | 5 | } 6 | } -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.FileStoring.Aliyun/SharpAbp/Abp/FileStoring/Aliyun/Localization/Resources/pt-BR.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "pt-BR", 3 | "texts": { 4 | 5 | } 6 | } -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.FileStoring.Aliyun/SharpAbp/Abp/FileStoring/Aliyun/Localization/Resources/sl.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "sl", 3 | "texts": { 4 | "ManageYourProfile": "Upravljajte svojim profilom" 5 | } 6 | } -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.FileStoring.Aliyun/SharpAbp/Abp/FileStoring/Aliyun/Localization/Resources/tr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cocosip/sharp-abp/d8ee7478e9f18398e80a8852f94879af377a44bd/framework/src/SharpAbp.Abp.FileStoring.Aliyun/SharpAbp/Abp/FileStoring/Aliyun/Localization/Resources/tr.json -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.FileStoring.Aliyun/SharpAbp/Abp/FileStoring/Aliyun/Localization/Resources/vi.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "vi", 3 | "texts": { 4 | 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.FileStoring.Aws/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.FileStoring.Aws/SharpAbp/Abp/FileStoring/Aws/IAwsFileNameCalculator.cs: -------------------------------------------------------------------------------- 1 | namespace SharpAbp.Abp.FileStoring.Aws 2 | { 3 | public interface IAwsFileNameCalculator 4 | { 5 | string Calculate(FileProviderArgs args); 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.FileStoring.Aws/SharpAbp/Abp/FileStoring/Aws/Localization/FileStoringAwsResource.cs: -------------------------------------------------------------------------------- 1 | using Volo.Abp.Localization; 2 | 3 | namespace SharpAbp.Abp.FileStoring.Aws.Localization 4 | { 5 | [LocalizationResourceName("FileStoringAws")] 6 | public class FileStoringAwsResource 7 | { 8 | 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.FileStoring.Aws/SharpAbp/Abp/FileStoring/Aws/Localization/Resources/cs.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "cs", 3 | "texts": { 4 | "ManageYourProfile": "Spravovat profil" 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.FileStoring.Aws/SharpAbp/Abp/FileStoring/Aws/Localization/Resources/pl-PL.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "pl-PL", 3 | "texts": { 4 | 5 | } 6 | } -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.FileStoring.Aws/SharpAbp/Abp/FileStoring/Aws/Localization/Resources/pt-BR.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "pt-BR", 3 | "texts": { 4 | 5 | } 6 | } -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.FileStoring.Aws/SharpAbp/Abp/FileStoring/Aws/Localization/Resources/sl.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "sl", 3 | "texts": { 4 | "ManageYourProfile": "Upravljajte svojim profilom" 5 | } 6 | } -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.FileStoring.Aws/SharpAbp/Abp/FileStoring/Aws/Localization/Resources/tr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cocosip/sharp-abp/d8ee7478e9f18398e80a8852f94879af377a44bd/framework/src/SharpAbp.Abp.FileStoring.Aws/SharpAbp/Abp/FileStoring/Aws/Localization/Resources/tr.json -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.FileStoring.Aws/SharpAbp/Abp/FileStoring/Aws/Localization/Resources/vi.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "vi", 3 | "texts": { 4 | 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.FileStoring.Azure/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.FileStoring.Azure/SharpAbp/Abp/FileStoring/Azure/IAzureFileNameCalculator.cs: -------------------------------------------------------------------------------- 1 | namespace SharpAbp.Abp.FileStoring.Azure 2 | { 3 | public interface IAzureFileNameCalculator 4 | { 5 | string Calculate(FileProviderArgs args); 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.FileStoring.Azure/SharpAbp/Abp/FileStoring/Azure/Localization/FileStoringAzureResource.cs: -------------------------------------------------------------------------------- 1 | using Volo.Abp.Localization; 2 | 3 | namespace SharpAbp.Abp.FileStoring.Azure.Localization 4 | { 5 | [LocalizationResourceName("FileStoringAzure")] 6 | public class FileStoringAzureResource 7 | { 8 | 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.FileStoring.Azure/SharpAbp/Abp/FileStoring/Azure/Localization/Resources/cs.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "cs", 3 | "texts": { 4 | "ManageYourProfile": "Spravovat profil" 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.FileStoring.Azure/SharpAbp/Abp/FileStoring/Azure/Localization/Resources/en.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "en", 3 | "texts": { 4 | "Azure.ConnectionString": "Connection string", 5 | "Azure.ContainerName": "Container name", 6 | "Azure.CreateContainerIfNotExists": "Create bucket if not exists" 7 | } 8 | } -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.FileStoring.Azure/SharpAbp/Abp/FileStoring/Azure/Localization/Resources/pl-PL.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "pl-PL", 3 | "texts": { 4 | 5 | } 6 | } -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.FileStoring.Azure/SharpAbp/Abp/FileStoring/Azure/Localization/Resources/pt-BR.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "pt-BR", 3 | "texts": { 4 | 5 | } 6 | } -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.FileStoring.Azure/SharpAbp/Abp/FileStoring/Azure/Localization/Resources/sl.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "sl", 3 | "texts": { 4 | "ManageYourProfile": "Upravljajte svojim profilom" 5 | } 6 | } -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.FileStoring.Azure/SharpAbp/Abp/FileStoring/Azure/Localization/Resources/tr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cocosip/sharp-abp/d8ee7478e9f18398e80a8852f94879af377a44bd/framework/src/SharpAbp.Abp.FileStoring.Azure/SharpAbp/Abp/FileStoring/Azure/Localization/Resources/tr.json -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.FileStoring.Azure/SharpAbp/Abp/FileStoring/Azure/Localization/Resources/vi.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "vi", 3 | "texts": { 4 | 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.FileStoring.Azure/SharpAbp/Abp/FileStoring/Azure/Localization/Resources/zh-Hans.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "zh-Hans", 3 | "texts": { 4 | "Azure.ConnectionString": "连接字符串", 5 | "Azure.ContainerName": "容器名", 6 | "Azure.CreateContainerIfNotExists": "自动建桶" 7 | } 8 | } -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.FileStoring.Azure/SharpAbp/Abp/FileStoring/Azure/Localization/Resources/zh-Hant.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "zh-Hant", 3 | "texts": { 4 | "Azure.ConnectionString": "連接字符串", 5 | "Azure.ContainerName": "容器名", 6 | "Azure.CreateContainerIfNotExists": "自動建桶" 7 | } 8 | } -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.FileStoring.FastDFS/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.FileStoring.FastDFS/SharpAbp/Abp/FileStoring/FastDFS/IFastDFSFileNameCalculator.cs: -------------------------------------------------------------------------------- 1 | namespace SharpAbp.Abp.FileStoring.FastDFS 2 | { 3 | public interface IFastDFSFileNameCalculator 4 | { 5 | string Calculate(FileProviderArgs args); 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.FileStoring.FastDFS/SharpAbp/Abp/FileStoring/FastDFS/Localization/FileStoringFastDFSResource.cs: -------------------------------------------------------------------------------- 1 | using Volo.Abp.Localization; 2 | 3 | namespace SharpAbp.Abp.FileStoring.FastDFS.Localization 4 | { 5 | [LocalizationResourceName("FileStoringFastDFS")] 6 | public class FileStoringFastDFSResource 7 | { 8 | 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.FileStoring.FastDFS/SharpAbp/Abp/FileStoring/FastDFS/Localization/Resources/cs.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "cs", 3 | "texts": { 4 | "ManageYourProfile": "Spravovat profil" 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.FileStoring.FastDFS/SharpAbp/Abp/FileStoring/FastDFS/Localization/Resources/pl-PL.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "pl-PL", 3 | "texts": { 4 | 5 | } 6 | } -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.FileStoring.FastDFS/SharpAbp/Abp/FileStoring/FastDFS/Localization/Resources/pt-BR.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "pt-BR", 3 | "texts": { 4 | 5 | } 6 | } -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.FileStoring.FastDFS/SharpAbp/Abp/FileStoring/FastDFS/Localization/Resources/sl.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "sl", 3 | "texts": { 4 | "ManageYourProfile": "Upravljajte svojim profilom" 5 | } 6 | } -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.FileStoring.FastDFS/SharpAbp/Abp/FileStoring/FastDFS/Localization/Resources/tr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cocosip/sharp-abp/d8ee7478e9f18398e80a8852f94879af377a44bd/framework/src/SharpAbp.Abp.FileStoring.FastDFS/SharpAbp/Abp/FileStoring/FastDFS/Localization/Resources/tr.json -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.FileStoring.FastDFS/SharpAbp/Abp/FileStoring/FastDFS/Localization/Resources/vi.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "vi", 3 | "texts": { 4 | 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.FileStoring.FileSystem/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.FileStoring.FileSystem/SharpAbp/Abp/FileStoring/FileSystem/IFilePathCalculator.cs: -------------------------------------------------------------------------------- 1 | namespace SharpAbp.Abp.FileStoring.FileSystem 2 | { 3 | public interface IFilePathCalculator 4 | { 5 | string Calculate(FileProviderArgs args); 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.FileStoring.FileSystem/SharpAbp/Abp/FileStoring/FileSystem/Localization/Resources/cs.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "cs", 3 | "texts": { 4 | "ManageYourProfile": "Spravovat profil" 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.FileStoring.FileSystem/SharpAbp/Abp/FileStoring/FileSystem/Localization/Resources/en.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "en", 3 | "texts": { 4 | "FileSystem.BasePath": "Store base path", 5 | "FileSystem.AppendContainerNameToBasePath": "Append container name to base path", 6 | "FileSystem.HttpServer": "Http server address" 7 | } 8 | } -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.FileStoring.FileSystem/SharpAbp/Abp/FileStoring/FileSystem/Localization/Resources/pl-PL.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "pl-PL", 3 | "texts": { 4 | 5 | } 6 | } -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.FileStoring.FileSystem/SharpAbp/Abp/FileStoring/FileSystem/Localization/Resources/pt-BR.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "pt-BR", 3 | "texts": { 4 | 5 | } 6 | } -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.FileStoring.FileSystem/SharpAbp/Abp/FileStoring/FileSystem/Localization/Resources/sl.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "sl", 3 | "texts": { 4 | "ManageYourProfile": "Upravljajte svojim profilom" 5 | } 6 | } -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.FileStoring.FileSystem/SharpAbp/Abp/FileStoring/FileSystem/Localization/Resources/tr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cocosip/sharp-abp/d8ee7478e9f18398e80a8852f94879af377a44bd/framework/src/SharpAbp.Abp.FileStoring.FileSystem/SharpAbp/Abp/FileStoring/FileSystem/Localization/Resources/tr.json -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.FileStoring.FileSystem/SharpAbp/Abp/FileStoring/FileSystem/Localization/Resources/vi.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "vi", 3 | "texts": { 4 | 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.FileStoring.FileSystem/SharpAbp/Abp/FileStoring/FileSystem/Localization/Resources/zh-Hans.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "zh-Hans", 3 | "texts": { 4 | "FileSystem.BasePath": "存储路径", 5 | "FileSystem.AppendContainerNameToBasePath": "附加容器名称到路径", 6 | "FileSystem.HttpServer": "Http服务器地址" 7 | } 8 | } -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.FileStoring.FileSystem/SharpAbp/Abp/FileStoring/FileSystem/Localization/Resources/zh-Hant.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "zh-Hant", 3 | "texts": { 4 | "FileSystem.BasePath": "存儲路徑", 5 | "FileSystem.AppendContainerNameToBasePath": "附加容器名到路徑", 6 | "FileSystem.HttpServer": "Http服務器地址" 7 | } 8 | } -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.FileStoring.KS3/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.FileStoring.KS3/SharpAbp/Abp/FileStoring/KS3/IKS3ClientFactory.cs: -------------------------------------------------------------------------------- 1 | using KS3; 2 | 3 | namespace SharpAbp.Abp.FileStoring.KS3 4 | { 5 | public interface IKS3ClientFactory 6 | { 7 | IKS3 Create(KS3FileProviderConfiguration args); 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.FileStoring.KS3/SharpAbp/Abp/FileStoring/KS3/IKS3FileNameCalculator.cs: -------------------------------------------------------------------------------- 1 | namespace SharpAbp.Abp.FileStoring.KS3 2 | { 3 | public interface IKS3FileNameCalculator 4 | { 5 | string Calculate(FileProviderArgs args); 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.FileStoring.KS3/SharpAbp/Abp/FileStoring/KS3/Localization/FileStoringKS3Resource.cs: -------------------------------------------------------------------------------- 1 | using Volo.Abp.Localization; 2 | 3 | namespace SharpAbp.Abp.FileStoring.KS3.Localization 4 | { 5 | [LocalizationResourceName("FileStoringKS3")] 6 | public class FileStoringKS3Resource 7 | { 8 | 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.FileStoring.KS3/SharpAbp/Abp/FileStoring/KS3/Localization/Resources/cs.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "cs", 3 | "texts": { 4 | "ManageYourProfile": "Spravovat profil" 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.FileStoring.KS3/SharpAbp/Abp/FileStoring/KS3/Localization/Resources/pl-PL.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "pl-PL", 3 | "texts": { 4 | 5 | } 6 | } -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.FileStoring.KS3/SharpAbp/Abp/FileStoring/KS3/Localization/Resources/pt-BR.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "pt-BR", 3 | "texts": { 4 | 5 | } 6 | } -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.FileStoring.KS3/SharpAbp/Abp/FileStoring/KS3/Localization/Resources/sl.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "sl", 3 | "texts": { 4 | "ManageYourProfile": "Upravljajte svojim profilom" 5 | } 6 | } -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.FileStoring.KS3/SharpAbp/Abp/FileStoring/KS3/Localization/Resources/tr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cocosip/sharp-abp/d8ee7478e9f18398e80a8852f94879af377a44bd/framework/src/SharpAbp.Abp.FileStoring.KS3/SharpAbp/Abp/FileStoring/KS3/Localization/Resources/tr.json -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.FileStoring.KS3/SharpAbp/Abp/FileStoring/KS3/Localization/Resources/vi.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "vi", 3 | "texts": { 4 | 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.FileStoring.Minio/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.FileStoring.Minio/SharpAbp/Abp/FileStoring/Minio/IMinioFileNameCalculator.cs: -------------------------------------------------------------------------------- 1 | namespace SharpAbp.Abp.FileStoring.Minio 2 | { 3 | public interface IMinioFileNameCalculator 4 | { 5 | string Calculate(FileProviderArgs args); 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.FileStoring.Minio/SharpAbp/Abp/FileStoring/Minio/Localization/FileStoringMinioResource.cs: -------------------------------------------------------------------------------- 1 | using Volo.Abp.Localization; 2 | 3 | namespace SharpAbp.Abp.FileStoring.Minio.Localization 4 | { 5 | [LocalizationResourceName("FileStoringMinio")] 6 | public class FileStoringMinioResource 7 | { 8 | 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.FileStoring.Minio/SharpAbp/Abp/FileStoring/Minio/Localization/Resources/cs.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "cs", 3 | "texts": { 4 | "ManageYourProfile": "Spravovat profil" 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.FileStoring.Minio/SharpAbp/Abp/FileStoring/Minio/Localization/Resources/pl-PL.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "pl-PL", 3 | "texts": { 4 | 5 | } 6 | } -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.FileStoring.Minio/SharpAbp/Abp/FileStoring/Minio/Localization/Resources/pt-BR.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "pt-BR", 3 | "texts": { 4 | 5 | } 6 | } -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.FileStoring.Minio/SharpAbp/Abp/FileStoring/Minio/Localization/Resources/sl.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "sl", 3 | "texts": { 4 | "ManageYourProfile": "Upravljajte svojim profilom" 5 | } 6 | } -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.FileStoring.Minio/SharpAbp/Abp/FileStoring/Minio/Localization/Resources/tr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cocosip/sharp-abp/d8ee7478e9f18398e80a8852f94879af377a44bd/framework/src/SharpAbp.Abp.FileStoring.Minio/SharpAbp/Abp/FileStoring/Minio/Localization/Resources/tr.json -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.FileStoring.Minio/SharpAbp/Abp/FileStoring/Minio/Localization/Resources/vi.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "vi", 3 | "texts": { 4 | 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.FileStoring.Obs/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.FileStoring.Obs/SharpAbp/Abp/FileStoring/Obs/IObsClientFactory.cs: -------------------------------------------------------------------------------- 1 | using OBS; 2 | 3 | namespace SharpAbp.Abp.FileStoring.Obs 4 | { 5 | public interface IObsClientFactory 6 | { 7 | ObsClient Create(ObsFileProviderConfiguration configuration); 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.FileStoring.Obs/SharpAbp/Abp/FileStoring/Obs/IObsFileNameCalculator.cs: -------------------------------------------------------------------------------- 1 | namespace SharpAbp.Abp.FileStoring.Obs 2 | { 3 | public interface IObsFileNameCalculator 4 | { 5 | string Calculate(FileProviderArgs args); 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.FileStoring.Obs/SharpAbp/Abp/FileStoring/Obs/Localization/FileStoringObsResource.cs: -------------------------------------------------------------------------------- 1 | using Volo.Abp.Localization; 2 | 3 | namespace SharpAbp.Abp.FileStoring.Obs.Localization 4 | { 5 | [LocalizationResourceName("FileStoringObs")] 6 | public class FileStoringObsResource 7 | { 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.FileStoring.Obs/SharpAbp/Abp/FileStoring/Obs/Localization/Resources/cs.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "cs", 3 | "texts": { 4 | "ManageYourProfile": "Spravovat profil" 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.FileStoring.Obs/SharpAbp/Abp/FileStoring/Obs/Localization/Resources/pl-PL.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "pl-PL", 3 | "texts": { 4 | 5 | } 6 | } -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.FileStoring.Obs/SharpAbp/Abp/FileStoring/Obs/Localization/Resources/pt-BR.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "pt-BR", 3 | "texts": { 4 | 5 | } 6 | } -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.FileStoring.Obs/SharpAbp/Abp/FileStoring/Obs/Localization/Resources/sl.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "sl", 3 | "texts": { 4 | "ManageYourProfile": "Upravljajte svojim profilom" 5 | } 6 | } -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.FileStoring.Obs/SharpAbp/Abp/FileStoring/Obs/Localization/Resources/tr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cocosip/sharp-abp/d8ee7478e9f18398e80a8852f94879af377a44bd/framework/src/SharpAbp.Abp.FileStoring.Obs/SharpAbp/Abp/FileStoring/Obs/Localization/Resources/tr.json -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.FileStoring.Obs/SharpAbp/Abp/FileStoring/Obs/Localization/Resources/vi.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "vi", 3 | "texts": { 4 | 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.FileStoring.S3/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.FileStoring.S3/SharpAbp/Abp/FileStoring/S3/IS3ClientFactory.cs: -------------------------------------------------------------------------------- 1 | using Amazon.S3; 2 | 3 | namespace SharpAbp.Abp.FileStoring.S3 4 | { 5 | public interface IS3ClientFactory 6 | { 7 | IAmazonS3 Create(S3FileProviderConfiguration configuration); 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.FileStoring.S3/SharpAbp/Abp/FileStoring/S3/IS3FileNameCalculator.cs: -------------------------------------------------------------------------------- 1 | namespace SharpAbp.Abp.FileStoring.S3 2 | { 3 | public interface IS3FileNameCalculator 4 | { 5 | string Calculate(FileProviderArgs args); 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.FileStoring.S3/SharpAbp/Abp/FileStoring/S3/Localization/FileStoringS3Resource.cs: -------------------------------------------------------------------------------- 1 | using Volo.Abp.Localization; 2 | 3 | namespace SharpAbp.Abp.FileStoring.S3.Localization 4 | { 5 | [LocalizationResourceName("FileStoringS3")] 6 | public class FileStoringS3Resource 7 | { 8 | 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.FileStoring.S3/SharpAbp/Abp/FileStoring/S3/Localization/Resources/pl-PL.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "pl-PL", 3 | "texts": { 4 | 5 | } 6 | } -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.FileStoring.S3/SharpAbp/Abp/FileStoring/S3/Localization/Resources/pt-BR.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "pt-BR", 3 | "texts": { 4 | 5 | } 6 | } -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.FileStoring.S3/SharpAbp/Abp/FileStoring/S3/Localization/Resources/sl.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "sl", 3 | "texts": { 4 | "ManageYourProfile": "Upravljajte svojim profilom" 5 | } 6 | } -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.FileStoring.S3/SharpAbp/Abp/FileStoring/S3/Localization/Resources/tr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cocosip/sharp-abp/d8ee7478e9f18398e80a8852f94879af377a44bd/framework/src/SharpAbp.Abp.FileStoring.S3/SharpAbp/Abp/FileStoring/S3/Localization/Resources/tr.json -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.FileStoring.S3/SharpAbp/Abp/FileStoring/S3/Localization/Resources/vi.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "vi", 3 | "texts": { 4 | 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.FileStoring/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.FileStoring/SharpAbp/Abp/FileStoring/DefaultContainer.cs: -------------------------------------------------------------------------------- 1 | namespace SharpAbp.Abp.FileStoring 2 | { 3 | [FileContainerName(Name)] 4 | public class DefaultContainer 5 | { 6 | public const string Name = "default"; 7 | } 8 | } -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.FileStoring/SharpAbp/Abp/FileStoring/IFileProviderSelector.cs: -------------------------------------------------------------------------------- 1 | using JetBrains.Annotations; 2 | 3 | namespace SharpAbp.Abp.FileStoring 4 | { 5 | public interface IFileProviderSelector 6 | { 7 | [NotNull] 8 | IFileProvider Get([NotNull] string containerName); 9 | } 10 | } -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.FreeRedis/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.FreeRedis/SharpAbp/Abp/FreeRedis/DefaultClient.cs: -------------------------------------------------------------------------------- 1 | namespace SharpAbp.Abp.FreeRedis 2 | { 3 | [RedisClientName(Name)] 4 | public class DefaultClient 5 | { 6 | public const string Name = "default"; 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.FreeRedis/SharpAbp/Abp/FreeRedis/IRedisClientBuilder.cs: -------------------------------------------------------------------------------- 1 | using FreeRedis; 2 | 3 | namespace SharpAbp.Abp.FreeRedis 4 | { 5 | public interface IRedisClientBuilder 6 | { 7 | RedisClient CreateClient(FreeRedisConfiguration configuration); 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.FreeRedis/SharpAbp/Abp/FreeRedis/IRedisConfigurationProvider.cs: -------------------------------------------------------------------------------- 1 | using JetBrains.Annotations; 2 | 3 | namespace SharpAbp.Abp.FreeRedis 4 | { 5 | public interface IRedisConfigurationProvider 6 | { 7 | [NotNull] 8 | FreeRedisConfiguration Get([NotNull] string name); 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.FreeRedis/SharpAbp/Abp/FreeRedis/RedisMode.cs: -------------------------------------------------------------------------------- 1 | namespace SharpAbp.Abp.FreeRedis 2 | { 3 | public enum RedisMode 4 | { 5 | Single = 1, 6 | 7 | Sentinel = 2, 8 | 9 | Cluster = 4 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.FreeSql.DM/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.FreeSql.DM/SharpAbp/Abp/FreeSql/DM/AbpFreeSqlDmModule.cs: -------------------------------------------------------------------------------- 1 | using Volo.Abp.Modularity; 2 | 3 | namespace SharpAbp.Abp.FreeSql.DM 4 | { 5 | [DependsOn( 6 | typeof(AbpFreeSqlModule) 7 | )] 8 | public class AbpFreeSqlDmModule : AbpModule 9 | { 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.FreeSql.MySQL/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.FreeSql.MySQL/SharpAbp/Abp/FreeSql/MySQL/AbpFreeSqlMySQLModule.cs: -------------------------------------------------------------------------------- 1 | using Volo.Abp.Modularity; 2 | 3 | namespace SharpAbp.Abp.FreeSql.MySQL 4 | { 5 | [DependsOn( 6 | typeof(AbpFreeSqlModule) 7 | )] 8 | public class AbpFreeSqlMySQLModule : AbpModule 9 | { 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.FreeSql.Oracle/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.FreeSql.Oracle/SharpAbp/Abp/FreeSql/Oracle/AbpFreeSqlOracleModule.cs: -------------------------------------------------------------------------------- 1 | using Volo.Abp.Modularity; 2 | 3 | namespace SharpAbp.Abp.FreeSql.Oracle 4 | { 5 | [DependsOn( 6 | typeof(AbpFreeSqlModule) 7 | )] 8 | public class AbpFreeSqlOracleModule : AbpModule 9 | { 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.FreeSql.PostgreSql/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.FreeSql.PostgreSql/SharpAbp/Abp/FreeSql/PostgreSql/AbpFreeSqlPostgreSqlModule.cs: -------------------------------------------------------------------------------- 1 | using Volo.Abp.Modularity; 2 | 3 | namespace SharpAbp.Abp.FreeSql.PostgreSql 4 | { 5 | [DependsOn( 6 | typeof(AbpFreeSqlModule) 7 | )] 8 | public class AbpFreeSqlPostgreSqlModule : AbpModule 9 | { 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.FreeSql.SqlServer/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.FreeSql.SqlServer/SharpAbp/Abp/FreeSql/SqlServer/AbpFreeSqlSqlServerModule.cs: -------------------------------------------------------------------------------- 1 | using Volo.Abp.Modularity; 2 | 3 | namespace SharpAbp.Abp.FreeSql.SqlServer 4 | { 5 | [DependsOn( 6 | typeof(AbpFreeSqlModule) 7 | )] 8 | public class AbpFreeSqlSqlServerModule : AbpModule 9 | { 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.FreeSql.Sqlite/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.FreeSql.Sqlite/SharpAbp/Abp/FreeSql/Sqlite/AbpFreeSqlSqliteModule.cs: -------------------------------------------------------------------------------- 1 | using Volo.Abp.Modularity; 2 | 3 | namespace SharpAbp.Abp.FreeSql.Sqlite 4 | { 5 | [DependsOn( 6 | typeof(AbpFreeSqlModule) 7 | )] 8 | public class AbpFreeSqlSqliteModule : AbpModule 9 | { 10 | 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.FreeSql/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.IdentityModel/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.IdentityModel/SharpAbp/Abp/IdentityModel/AbpIdentityModelModule.cs: -------------------------------------------------------------------------------- 1 | using Volo.Abp.Modularity; 2 | 3 | namespace SharpAbp.Abp.IdentityModel 4 | { 5 | [DependsOn( 6 | typeof(Volo.Abp.IdentityModel.AbpIdentityModelModule) 7 | )] 8 | public class AbpIdentityModelModule : AbpModule 9 | { 10 | 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.MapTenancy/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.MapTenancy/SharpAbp/Abp/MapTenancy/MapTenantResolverConsts.cs: -------------------------------------------------------------------------------- 1 | namespace SharpAbp.Abp.MapTenancy 2 | { 3 | public class MapTenantResolverConsts 4 | { 5 | public const string DefaultMapTenantKey = "__tenant"; 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.MassTransit.ActiveMQ/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.MassTransit.ActiveMQ/SharpAbp/Abp/MassTransit/ActiveMQ/MassTransitActiveMqConsts.cs: -------------------------------------------------------------------------------- 1 | namespace SharpAbp.Abp.MassTransit.ActiveMQ 2 | { 3 | public class MassTransitActiveMqConsts 4 | { 5 | public const string ProviderName = "ActiveMQ"; 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.MassTransit.Kafka/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.MassTransit.Kafka/SharpAbp/Abp/MassTransit/Kafka/MassTransitKafkaConsts.cs: -------------------------------------------------------------------------------- 1 | namespace SharpAbp.Abp.MassTransit.Kafka 2 | { 3 | public class MassTransitKafkaConsts 4 | { 5 | public const string ProviderName = "Kafka"; 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.MassTransit.PostgreSql/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.MassTransit.PostgreSql/SharpAbp/Abp/MassTransit/PostgreSql/MassTransitPostgreSqlConsts.cs: -------------------------------------------------------------------------------- 1 | namespace SharpAbp.Abp.MassTransit.PostgreSql 2 | { 3 | public class MassTransitPostgreSqlConsts 4 | { 5 | public const string ProviderName = "PostgreSql"; 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.MassTransit.RabbitMQ/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.MassTransit.RabbitMQ/SharpAbp/Abp/MassTransit/RabbitMQ/MassTransitRabbitMqConsts.cs: -------------------------------------------------------------------------------- 1 | namespace SharpAbp.Abp.MassTransit.RabbitMQ 2 | { 3 | public class MassTransitRabbitMqConsts 4 | { 5 | public const string ProviderName = "RabbitMQ"; 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.MassTransit.SqlServer/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.MassTransit.SqlServer/SharpAbp/Abp/MassTransit/SqlServer/MassTransitSqlServerConsts.cs: -------------------------------------------------------------------------------- 1 | namespace SharpAbp.Abp.MassTransit.SqlServer 2 | { 3 | public class MassTransitSqlServerConsts 4 | { 5 | public const string ProviderName = "SqlServer"; 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.MassTransit/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.OpenTelemetry.Abstractions/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.OpenTelemetry.Abstractions/SharpAbp/Abp/OpenTelemetry/appsettings.json: -------------------------------------------------------------------------------- 1 | { 2 | "OpenTelemetryBuilderOptions": { 3 | "IsEnabled": true, 4 | "ServiceName": "demo1", 5 | "ServiceNamespace": "sharpabp", 6 | "ServiceVersion": "1.0", 7 | "AutoGenerateServiceInstanceId": true, 8 | "ServiceInstanceId": "" 9 | } 10 | } -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.OpenTelemetry.Exporter.Console/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.OpenTelemetry.Exporter.Otlp/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.OpenTelemetry.Exporter.Prometheus.AspNetCore/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.OpenTelemetry.Exporter.Prometheus.HttpListener/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.OpenTelemetry.Exporter.Zipkin/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.OpenTelemetry/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.Snowflakes/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.Snowflakes/SharpAbp/Abp/Snowflakes/DefaultSnowflake.cs: -------------------------------------------------------------------------------- 1 | namespace SharpAbp.Abp.Snowflakes 2 | { 3 | [SnowflakeName(Name)] 4 | public class DefaultSnowflake 5 | { 6 | public const string Name = "default"; 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.Snowflakes/SharpAbp/Abp/Snowflakes/ISnowflakeConfigurationProvider.cs: -------------------------------------------------------------------------------- 1 | using JetBrains.Annotations; 2 | 3 | namespace SharpAbp.Abp.Snowflakes 4 | { 5 | public interface ISnowflakeConfigurationProvider 6 | { 7 | SnowflakeConfiguration Get([NotNull] string name); 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.Swashbuckle.Versioning/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.Swashbuckle.Versioning/SharpAbp/Abp/Swashbuckle/Versioning/AbpSwashbuckleVersioningOptions.cs: -------------------------------------------------------------------------------- 1 | namespace SharpAbp.Abp.Swashbuckle.Versioning 2 | { 3 | public class AbpSwashbuckleVersioningOptions 4 | { 5 | public string? Title { get; set; } 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.Swashbuckle/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.Swashbuckle/SharpAbp/Abp/Swashbuckle/ISwaggerHtmlResolver.cs: -------------------------------------------------------------------------------- 1 | using System.IO; 2 | 3 | namespace SharpAbp.Abp.Swashbuckle 4 | { 5 | public interface ISwaggerHtmlResolver 6 | { 7 | Stream Resolver(); 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.TenancyGrouping.Abstractions/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.TenancyGrouping.Abstractions/SharpAbp/Abp/TenancyGrouping/AbpTenancyGroupingOptions.cs: -------------------------------------------------------------------------------- 1 | namespace SharpAbp.Abp.TenancyGrouping 2 | { 3 | public class AbpTenancyGroupingOptions 4 | { 5 | public bool IsEnabled { get; set; } 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.TenancyGrouping.Abstractions/SharpAbp/Abp/TenancyGrouping/ICurrentTenantGroupAccessor.cs: -------------------------------------------------------------------------------- 1 | namespace SharpAbp.Abp.TenancyGrouping 2 | { 3 | public interface ICurrentTenantGroupAccessor 4 | { 5 | BasicTenantGroupInfo? Current { get; set; } 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.TenancyGrouping.Abstractions/SharpAbp/Abp/TenancyGrouping/ITenantGroupNormalizer.cs: -------------------------------------------------------------------------------- 1 | namespace SharpAbp.Abp.TenancyGrouping 2 | { 3 | public interface ITenantGroupNormalizer 4 | { 5 | string? NormalizeName(string? name); 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.TenancyGrouping.Abstractions/SharpAbp/Abp/TenancyGrouping/ITenantGroupResolveResultAccessor.cs: -------------------------------------------------------------------------------- 1 | namespace SharpAbp.Abp.TenancyGrouping 2 | { 3 | public interface ITenantGroupResolveResultAccessor 4 | { 5 | TenantGroupResolveResult? Result { get; set; } 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.TenancyGrouping.Abstractions/SharpAbp/Abp/TenancyGrouping/IgnoreTenancyGroupingAttribute.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | namespace SharpAbp.Abp.TenancyGrouping 4 | { 5 | [AttributeUsage(AttributeTargets.All)] 6 | public class IgnoreTenancyGroupingAttribute : Attribute 7 | { 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.TenancyGrouping.Abstractions/SharpAbp/Abp/TenancyGrouping/Localization/AbpTenancyGroupingResource.cs: -------------------------------------------------------------------------------- 1 | using Volo.Abp.Localization; 2 | 3 | namespace SharpAbp.Abp.TenancyGrouping.Localization 4 | { 5 | [LocalizationResourceName("AbpTenancyGrouping")] 6 | public class AbpTenancyGroupingResource 7 | { 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.TenancyGrouping.Abstractions/SharpAbp/Abp/TenancyGrouping/Localization/Resources/cs.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "cs", 3 | "texts": { 4 | 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.TenancyGrouping.Abstractions/SharpAbp/Abp/TenancyGrouping/Localization/Resources/pl-PL.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "pl-PL", 3 | "texts": { 4 | 5 | } 6 | } -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.TenancyGrouping.Abstractions/SharpAbp/Abp/TenancyGrouping/Localization/Resources/pt-BR.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "pt-BR", 3 | "texts": { 4 | 5 | } 6 | } -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.TenancyGrouping.Abstractions/SharpAbp/Abp/TenancyGrouping/Localization/Resources/sl.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "sl", 3 | "texts": { 4 | "ManageYourProfile": "Upravljajte svojim profilom" 5 | } 6 | } -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.TenancyGrouping.Abstractions/SharpAbp/Abp/TenancyGrouping/Localization/Resources/tr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cocosip/sharp-abp/d8ee7478e9f18398e80a8852f94879af377a44bd/framework/src/SharpAbp.Abp.TenancyGrouping.Abstractions/SharpAbp/Abp/TenancyGrouping/Localization/Resources/tr.json -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.TenancyGrouping.Abstractions/SharpAbp/Abp/TenancyGrouping/Localization/Resources/vi.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "vi", 3 | "texts": { 4 | 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.TenancyGrouping.Abstractions/SharpAbp/Abp/TenancyGrouping/TenantGroupResolverConsts.cs: -------------------------------------------------------------------------------- 1 | namespace SharpAbp.Abp.TenancyGrouping 2 | { 3 | public class TenantGroupResolverConsts 4 | { 5 | public const string DefaultGroupKey = "__group"; 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.TenancyGrouping/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.TransformSecurity.AspNetCore/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.TransformSecurity.AspNetCore/SharpAbp/Abp/TransformSecurity/AspNetCore/TransformSecurityRatelimitNames.cs: -------------------------------------------------------------------------------- 1 | namespace SharpAbp.Abp.TransformSecurity.AspNetCore 2 | { 3 | public class TransformSecurityRatelimitNames 4 | { 5 | public const string SecurityKeyRateLimiting = "SecurityKey"; 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.TransformSecurity/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.TransformSecurity/SharpAbp/Abp/TransformSecurity/AbpTransformSecurityNames.cs: -------------------------------------------------------------------------------- 1 | namespace SharpAbp.Abp.TransformSecurity 2 | { 3 | public static class AbpTransformSecurityNames 4 | { 5 | public const string RSA = "RSA"; 6 | public const string SM2 = "SM2"; 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.TransformSecurity/SharpAbp/Abp/TransformSecurity/SecurityCredentialResultType.cs: -------------------------------------------------------------------------------- 1 | namespace SharpAbp.Abp.TransformSecurity 2 | { 3 | public enum SecurityCredentialResultType 4 | { 5 | Success = 1, 6 | NotFound = 2, 7 | Expired = 3, 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /framework/src/SharpAbp.Abp.TransformSecurity/SharpAbp/Abp/TransformSecurity/SecurityCredentialValidateResult.cs: -------------------------------------------------------------------------------- 1 | namespace SharpAbp.Abp.TransformSecurity 2 | { 3 | public class SecurityCredentialValidateResult 4 | { 5 | public SecurityCredentialResultType Result { get; set; } 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /framework/test/SharpAbp.Abp.FileStoring.Tests/SharpAbp/Abp/FileStoring/TestObjects/TestContainer1.cs: -------------------------------------------------------------------------------- 1 | namespace SharpAbp.Abp.FileStoring.TestObjects 2 | { 3 | public class TestContainer1 4 | { 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /framework/test/SharpAbp.Abp.FileStoring.Tests/SharpAbp/Abp/FileStoring/TestObjects/TestContainer2.cs: -------------------------------------------------------------------------------- 1 | namespace SharpAbp.Abp.FileStoring.TestObjects 2 | { 3 | [FileContainerName("Test2")] 4 | public class TestContainer2 5 | { 6 | 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /framework/test/SharpAbp.Abp.FileStoring.Tests/SharpAbp/Abp/FileStoring/TestObjects/TestContainer3.cs: -------------------------------------------------------------------------------- 1 | namespace SharpAbp.Abp.FileStoring.TestObjects 2 | { 3 | public class TestContainer3 4 | { 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /framework/test/SharpAbp.Abp.FreeRedis.Tests/SharpAbp/Abp/FreeRedis/TestObjects/TestClient1.cs: -------------------------------------------------------------------------------- 1 | namespace SharpAbp.Abp.FreeRedis.TestObjects 2 | { 3 | public class TestClient1 4 | { 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /framework/test/SharpAbp.Abp.FreeRedis.Tests/SharpAbp/Abp/FreeRedis/TestObjects/TestClient2.cs: -------------------------------------------------------------------------------- 1 | namespace SharpAbp.Abp.FreeRedis.TestObjects 2 | { 3 | [RedisClientName("Test2")] 4 | public class TestClient2 5 | { 6 | 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /global.json: -------------------------------------------------------------------------------- 1 | { 2 | "sdk": { 3 | "version": "9.0.200", 4 | "rollForward": "latestFeature" 5 | } 6 | } -------------------------------------------------------------------------------- /modules/Identity/src/SharpAbp.Abp.Identity.Application.Contracts/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /modules/Identity/src/SharpAbp.Abp.Identity.Application.Contracts/SharpAbp/Abp/Identity/IdentityClaimTypePagedRequestDto.cs: -------------------------------------------------------------------------------- 1 | using Volo.Abp.Application.Dtos; 2 | 3 | namespace SharpAbp.Abp.Identity 4 | { 5 | public class IdentityClaimTypePagedRequestDto : PagedAndSortedResultRequestDto 6 | { 7 | public string Filter { get; set; } 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /modules/Identity/src/SharpAbp.Abp.Identity.Application.Contracts/SharpAbp/Abp/Identity/IdentityUserClaimDto.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | namespace SharpAbp.Abp.Identity 4 | { 5 | public class IdentityUserClaimDto : IdentityClaimDto 6 | { 7 | public Guid UserId { get; set; } 8 | 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /modules/Identity/src/SharpAbp.Abp.Identity.Application.Contracts/SharpAbp/Abp/Identity/MoveOrganizationUnitDto.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | namespace SharpAbp.Abp.Identity 4 | { 5 | public class MoveOrganizationUnitDto 6 | { 7 | public Guid? NewParentId { get; set; } 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /modules/Identity/src/SharpAbp.Abp.Identity.Application.Contracts/SharpAbp/Abp/Identity/NewIdentityUserUpdateDto.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using Volo.Abp.Identity; 3 | 4 | namespace SharpAbp.Abp.Identity 5 | { 6 | public class NewIdentityUserUpdateDto : IdentityUserUpdateDto 7 | { 8 | public Guid[] OrganizationUnitIds { get; set; } 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /modules/Identity/src/SharpAbp.Abp.Identity.Application.Contracts/SharpAbp/Abp/Identity/OrganizationUnitPagedRequestDto.cs: -------------------------------------------------------------------------------- 1 | using Volo.Abp.Application.Dtos; 2 | 3 | namespace SharpAbp.Abp.Identity 4 | { 5 | public class OrganizationUnitPagedRequestDto : PagedAndSortedResultRequestDto 6 | { 7 | 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /modules/Identity/src/SharpAbp.Abp.Identity.Application.Contracts/SharpAbp/Abp/Identity/OrganizationUnitRolePagedRequestDto.cs: -------------------------------------------------------------------------------- 1 | using Volo.Abp.Application.Dtos; 2 | 3 | namespace SharpAbp.Abp.Identity 4 | { 5 | public class OrganizationUnitRolePagedRequestDto : PagedAndSortedResultRequestDto 6 | { 7 | 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /modules/Identity/src/SharpAbp.Abp.Identity.Application.Contracts/SharpAbp/Abp/Identity/SetPasswordDto.cs: -------------------------------------------------------------------------------- 1 | using System.ComponentModel.DataAnnotations; 2 | 3 | namespace SharpAbp.Abp.Identity 4 | { 5 | public class SetPasswordDto 6 | { 7 | [Required] 8 | public string NewPassword { get; set; } 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /modules/Identity/src/SharpAbp.Abp.Identity.Application/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /modules/Identity/src/SharpAbp.Abp.Identity.Domain.Shared/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /modules/Identity/src/SharpAbp.Abp.Identity.Domain.Shared/SharpAbp/Abp/Identity/Localization/IdentityResource.cs: -------------------------------------------------------------------------------- 1 | using Volo.Abp.Localization; 2 | 3 | namespace SharpAbp.Abp.Identity.Localization 4 | { 5 | [LocalizationResourceName("SharpAbpIdentity")] 6 | public class IdentityResource 7 | { 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /modules/Identity/src/SharpAbp.Abp.Identity.Domain.Shared/SharpAbp/Abp/Identity/Localization/Resources/ar.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "ar", 3 | "texts": { 4 | "ManageYourProfile": "إدارة ملفى", 5 | "SamplePageMessage": "صفحة نموذجية للوحدة النمطية MapTenancyManagement" 6 | } 7 | } -------------------------------------------------------------------------------- /modules/Identity/src/SharpAbp.Abp.Identity.Domain.Shared/SharpAbp/Abp/Identity/Localization/Resources/cs.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "cs", 3 | "texts": { 4 | "ManageYourProfile": "Spravovat profil", 5 | "SamplePageMessage": "Ukázková stránka pro modul MapTenancyManagement" 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /modules/Identity/src/SharpAbp.Abp.Identity.Domain.Shared/SharpAbp/Abp/Identity/Localization/Resources/de-DE.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "de-DE", 3 | "texts": { 4 | "ManageYourProfile": "Verwalten Sie Ihr Profil", 5 | "SamplePageMessage": "Eine Beispielseite für das Modul MapTenancyManagementModul" 6 | } 7 | } -------------------------------------------------------------------------------- /modules/Identity/src/SharpAbp.Abp.Identity.Domain.Shared/SharpAbp/Abp/Identity/Localization/Resources/en-GB.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "en-GB", 3 | "texts": { 4 | "ManageYourProfile": "Manage your profile", 5 | "SamplePageMessage": "A sample page for the MapTenancyManagement module" 6 | } 7 | } -------------------------------------------------------------------------------- /modules/Identity/src/SharpAbp.Abp.Identity.Domain.Shared/SharpAbp/Abp/Identity/Localization/Resources/es.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "es", 3 | "texts": { 4 | "ManageYourProfile": "Gestiona tu perfil", 5 | "SamplePageMessage": "Una página de ejemplo para el módulo MapTenancyManagement " 6 | } 7 | } -------------------------------------------------------------------------------- /modules/Identity/src/SharpAbp.Abp.Identity.Domain.Shared/SharpAbp/Abp/Identity/Localization/Resources/fr.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "fr", 3 | "texts": { 4 | "ManageYourProfile": "Gérer votre profil", 5 | "SamplePageMessage": "Exemple de page pour le module MapTenancyManagement" 6 | } 7 | } -------------------------------------------------------------------------------- /modules/Identity/src/SharpAbp.Abp.Identity.Domain.Shared/SharpAbp/Abp/Identity/Localization/Resources/hu.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "hu", 3 | "texts": { 4 | "ManageYourProfile": "Kezelje a profilját", 5 | "SamplePageMessage": "Mintaoldal a MapTenancyManagement modulhoz" 6 | } 7 | } -------------------------------------------------------------------------------- /modules/Identity/src/SharpAbp.Abp.Identity.Domain.Shared/SharpAbp/Abp/Identity/Localization/Resources/nl.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "nl", 3 | "texts": { 4 | "ManageYourProfile": "Beheer uw profiel", 5 | "SamplePageMessage": "Een voorbeeldpagina voor de MapTenancyManagement module" 6 | } 7 | } -------------------------------------------------------------------------------- /modules/Identity/src/SharpAbp.Abp.Identity.Domain.Shared/SharpAbp/Abp/Identity/Localization/Resources/pl-PL.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "pl-PL", 3 | "texts": { 4 | 5 | } 6 | } -------------------------------------------------------------------------------- /modules/Identity/src/SharpAbp.Abp.Identity.Domain.Shared/SharpAbp/Abp/Identity/Localization/Resources/pt-BR.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "pt-BR", 3 | "texts": { 4 | 5 | } 6 | } -------------------------------------------------------------------------------- /modules/Identity/src/SharpAbp.Abp.Identity.Domain.Shared/SharpAbp/Abp/Identity/Localization/Resources/sl.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "sl", 3 | "texts": { 4 | "ManageYourProfile": "Upravljajte svojim profilom" 5 | } 6 | } -------------------------------------------------------------------------------- /modules/Identity/src/SharpAbp.Abp.Identity.Domain.Shared/SharpAbp/Abp/Identity/Localization/Resources/tr.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "tr", 3 | "texts": { 4 | "ManageYourProfile": "Profil yönetimi", 5 | "SamplePageMessage": "MapTenancyManagement modulünden örnek bir sayfa" 6 | } 7 | } -------------------------------------------------------------------------------- /modules/Identity/src/SharpAbp.Abp.Identity.Domain.Shared/SharpAbp/Abp/Identity/Localization/Resources/vi.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "vi", 3 | "texts": { 4 | 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /modules/Identity/src/SharpAbp.Abp.Identity.Domain/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /modules/Identity/src/SharpAbp.Abp.Identity.Domain/SharpAbp/Abp/Identity/IdentityUserSettings.cs: -------------------------------------------------------------------------------- 1 | namespace SharpAbp.Abp.Identity 2 | { 3 | public class IdentityUserSettings 4 | { 5 | public bool IsEmailUpdateEnabled { get; set; } 6 | public bool IsUserNameUpdateEnabled { get; set; } 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /modules/Identity/src/SharpAbp.Abp.Identity.HttpApi.Client/ClientProxies/SharpAbp/Abp/Identity/IdentityClaimTypeClientProxy.cs: -------------------------------------------------------------------------------- 1 | // This file is part of IdentityClaimTypeClientProxy, you can customize it here 2 | // ReSharper disable once CheckNamespace 3 | namespace SharpAbp.Abp.Identity; 4 | 5 | public partial class IdentityClaimTypeClientProxy 6 | { 7 | } 8 | -------------------------------------------------------------------------------- /modules/Identity/src/SharpAbp.Abp.Identity.HttpApi.Client/ClientProxies/SharpAbp/Abp/Identity/IdentityRoleClientProxy.cs: -------------------------------------------------------------------------------- 1 | // This file is part of IdentityRoleClientProxy, you can customize it here 2 | // ReSharper disable once CheckNamespace 3 | namespace SharpAbp.Abp.Identity; 4 | 5 | public partial class IdentityRoleClientProxy 6 | { 7 | } 8 | -------------------------------------------------------------------------------- /modules/Identity/src/SharpAbp.Abp.Identity.HttpApi.Client/ClientProxies/SharpAbp/Abp/Identity/IdentitySecurityLogClientProxy.cs: -------------------------------------------------------------------------------- 1 | // This file is part of IdentitySecurityLogClientProxy, you can customize it here 2 | // ReSharper disable once CheckNamespace 3 | namespace SharpAbp.Abp.Identity; 4 | 5 | public partial class IdentitySecurityLogClientProxy 6 | { 7 | } 8 | -------------------------------------------------------------------------------- /modules/Identity/src/SharpAbp.Abp.Identity.HttpApi.Client/ClientProxies/SharpAbp/Abp/Identity/IdentitySettingsClientProxy.cs: -------------------------------------------------------------------------------- 1 | // This file is part of IdentitySettingsClientProxy, you can customize it here 2 | // ReSharper disable once CheckNamespace 3 | namespace SharpAbp.Abp.Identity; 4 | 5 | public partial class IdentitySettingsClientProxy 6 | { 7 | } 8 | -------------------------------------------------------------------------------- /modules/Identity/src/SharpAbp.Abp.Identity.HttpApi.Client/ClientProxies/SharpAbp/Abp/Identity/IdentityUserClientProxy.cs: -------------------------------------------------------------------------------- 1 | // This file is part of IdentityUserClientProxy, you can customize it here 2 | // ReSharper disable once CheckNamespace 3 | namespace SharpAbp.Abp.Identity; 4 | 5 | public partial class IdentityUserClientProxy 6 | { 7 | } 8 | -------------------------------------------------------------------------------- /modules/Identity/src/SharpAbp.Abp.Identity.HttpApi.Client/ClientProxies/SharpAbp/Abp/Identity/IdentityUserLookupClientProxy.cs: -------------------------------------------------------------------------------- 1 | // This file is part of IdentityUserLookupClientProxy, you can customize it here 2 | // ReSharper disable once CheckNamespace 3 | namespace SharpAbp.Abp.Identity; 4 | 5 | public partial class IdentityUserLookupClientProxy 6 | { 7 | } 8 | -------------------------------------------------------------------------------- /modules/Identity/src/SharpAbp.Abp.Identity.HttpApi.Client/ClientProxies/SharpAbp/Abp/Identity/OrganizationUnitClientProxy.cs: -------------------------------------------------------------------------------- 1 | // This file is part of OrganizationUnitClientProxy, you can customize it here 2 | // ReSharper disable once CheckNamespace 3 | namespace SharpAbp.Abp.Identity; 4 | 5 | public partial class OrganizationUnitClientProxy 6 | { 7 | } 8 | -------------------------------------------------------------------------------- /modules/Identity/src/SharpAbp.Abp.Identity.HttpApi.Client/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /modules/Identity/src/SharpAbp.Abp.Identity.HttpApi/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /modules/IdentityServer/src/SharpAbp.Abp.IdentityServer.Application.Contracts/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /modules/IdentityServer/src/SharpAbp.Abp.IdentityServer.Application.Contracts/SharpAbp/Abp/IdentityServer/ApiResources/ApiResourceClaimDto.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | namespace SharpAbp.Abp.IdentityServer.ApiResources 4 | { 5 | public class ApiResourceClaimDto : UserClaimDto 6 | { 7 | public Guid ApiResourceId { get; set; } 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /modules/IdentityServer/src/SharpAbp.Abp.IdentityServer.Application.Contracts/SharpAbp/Abp/IdentityServer/ApiResources/ApiResourceSecretDto.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | namespace SharpAbp.Abp.IdentityServer.ApiResources 4 | { 5 | public class ApiResourceSecretDto : SecretDto 6 | { 7 | public Guid ApiResourceId { get; set; } 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /modules/IdentityServer/src/SharpAbp.Abp.IdentityServer.Application.Contracts/SharpAbp/Abp/IdentityServer/ApiScopes/ApiScopeClaimDto.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | namespace SharpAbp.Abp.IdentityServer.ApiScopes 4 | { 5 | public class ApiScopeClaimDto : UserClaimDto 6 | { 7 | public Guid ApiScopeId { get; set; } 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /modules/IdentityServer/src/SharpAbp.Abp.IdentityServer.Application.Contracts/SharpAbp/Abp/IdentityServer/IdentityServerRemoteServiceConsts.cs: -------------------------------------------------------------------------------- 1 | namespace SharpAbp.Abp.IdentityServer 2 | { 3 | public class IdentityServerRemoteServiceConsts 4 | { 5 | public const string RemoteServiceName = "AbpIdentityServer"; 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /modules/IdentityServer/src/SharpAbp.Abp.IdentityServer.Application.Contracts/SharpAbp/Abp/IdentityServer/UserClaimDto.cs: -------------------------------------------------------------------------------- 1 | using Volo.Abp.Application.Dtos; 2 | 3 | namespace SharpAbp.Abp.IdentityServer 4 | { 5 | public abstract class UserClaimDto : EntityDto 6 | { 7 | public string Type { get; set; } 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /modules/IdentityServer/src/SharpAbp.Abp.IdentityServer.Application/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /modules/IdentityServer/src/SharpAbp.Abp.IdentityServer.Domain.Shared/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /modules/IdentityServer/src/SharpAbp.Abp.IdentityServer.Domain.Shared/SharpAbp/Abp/IdentityServer/Localization/Resources/ar.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "ar", 3 | "texts": { 4 | "ManageYourProfile": "إدارة ملفى", 5 | "SamplePageMessage": "صفحة نموذجية للوحدة النمطية MapTenancyManagement" 6 | } 7 | } -------------------------------------------------------------------------------- /modules/IdentityServer/src/SharpAbp.Abp.IdentityServer.Domain.Shared/SharpAbp/Abp/IdentityServer/Localization/Resources/cs.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "cs", 3 | "texts": { 4 | "ManageYourProfile": "Spravovat profil", 5 | "SamplePageMessage": "Ukázková stránka pro modul MapTenancyManagement" 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /modules/IdentityServer/src/SharpAbp.Abp.IdentityServer.Domain.Shared/SharpAbp/Abp/IdentityServer/Localization/Resources/de-DE.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "de-DE", 3 | "texts": { 4 | "ManageYourProfile": "Verwalten Sie Ihr Profil", 5 | "SamplePageMessage": "Eine Beispielseite für das Modul MapTenancyManagementModul" 6 | } 7 | } -------------------------------------------------------------------------------- /modules/IdentityServer/src/SharpAbp.Abp.IdentityServer.Domain.Shared/SharpAbp/Abp/IdentityServer/Localization/Resources/en-GB.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "en-GB", 3 | "texts": { 4 | "ManageYourProfile": "Manage your profile", 5 | "SamplePageMessage": "A sample page for the MapTenancyManagement module" 6 | } 7 | } -------------------------------------------------------------------------------- /modules/IdentityServer/src/SharpAbp.Abp.IdentityServer.Domain.Shared/SharpAbp/Abp/IdentityServer/Localization/Resources/es.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "es", 3 | "texts": { 4 | "ManageYourProfile": "Gestiona tu perfil", 5 | "SamplePageMessage": "Una página de ejemplo para el módulo MapTenancyManagement " 6 | } 7 | } -------------------------------------------------------------------------------- /modules/IdentityServer/src/SharpAbp.Abp.IdentityServer.Domain.Shared/SharpAbp/Abp/IdentityServer/Localization/Resources/fr.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "fr", 3 | "texts": { 4 | "ManageYourProfile": "Gérer votre profil", 5 | "SamplePageMessage": "Exemple de page pour le module MapTenancyManagement" 6 | } 7 | } -------------------------------------------------------------------------------- /modules/IdentityServer/src/SharpAbp.Abp.IdentityServer.Domain.Shared/SharpAbp/Abp/IdentityServer/Localization/Resources/hu.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "hu", 3 | "texts": { 4 | "ManageYourProfile": "Kezelje a profilját", 5 | "SamplePageMessage": "Mintaoldal a MapTenancyManagement modulhoz" 6 | } 7 | } -------------------------------------------------------------------------------- /modules/IdentityServer/src/SharpAbp.Abp.IdentityServer.Domain.Shared/SharpAbp/Abp/IdentityServer/Localization/Resources/nl.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "nl", 3 | "texts": { 4 | "ManageYourProfile": "Beheer uw profiel", 5 | "SamplePageMessage": "Een voorbeeldpagina voor de MapTenancyManagement module" 6 | } 7 | } -------------------------------------------------------------------------------- /modules/IdentityServer/src/SharpAbp.Abp.IdentityServer.Domain.Shared/SharpAbp/Abp/IdentityServer/Localization/Resources/pl-PL.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "pl-PL", 3 | "texts": { 4 | 5 | } 6 | } -------------------------------------------------------------------------------- /modules/IdentityServer/src/SharpAbp.Abp.IdentityServer.Domain.Shared/SharpAbp/Abp/IdentityServer/Localization/Resources/pt-BR.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "pt-BR", 3 | "texts": { 4 | 5 | } 6 | } -------------------------------------------------------------------------------- /modules/IdentityServer/src/SharpAbp.Abp.IdentityServer.Domain.Shared/SharpAbp/Abp/IdentityServer/Localization/Resources/sl.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "sl", 3 | "texts": { 4 | "ManageYourProfile": "Upravljajte svojim profilom" 5 | } 6 | } -------------------------------------------------------------------------------- /modules/IdentityServer/src/SharpAbp.Abp.IdentityServer.Domain.Shared/SharpAbp/Abp/IdentityServer/Localization/Resources/tr.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "tr", 3 | "texts": { 4 | "ManageYourProfile": "Profil yönetimi", 5 | "SamplePageMessage": "MapTenancyManagement modulünden örnek bir sayfa" 6 | } 7 | } -------------------------------------------------------------------------------- /modules/IdentityServer/src/SharpAbp.Abp.IdentityServer.Domain.Shared/SharpAbp/Abp/IdentityServer/Localization/Resources/vi.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "vi", 3 | "texts": { 4 | 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /modules/IdentityServer/src/SharpAbp.Abp.IdentityServer.Domain/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /modules/IdentityServer/src/SharpAbp.Abp.IdentityServer.Extensions/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /modules/IdentityServer/src/SharpAbp.Abp.IdentityServer.Extensions/SharpAbp/Abp/IdentityServer/Extensions/GrantTypeConstants.cs: -------------------------------------------------------------------------------- 1 | namespace SharpAbp.Abp.IdentityServer.Extensions 2 | { 3 | public class GrantTypeConstants 4 | { 5 | public const string ExternalCredentials = "external_credentials"; 6 | 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /modules/IdentityServer/src/SharpAbp.Abp.IdentityServer.HttpApi.Client/ClientProxies/IdentityResourceClientProxy.cs: -------------------------------------------------------------------------------- 1 | // This file is part of IdentityResourceClientProxy, you can customize it here 2 | // ReSharper disable once CheckNamespace 3 | namespace SharpAbp.Abp.IdentityServer.ClientProxies; 4 | 5 | public partial class IdentityResourceClientProxy 6 | { 7 | } 8 | -------------------------------------------------------------------------------- /modules/IdentityServer/src/SharpAbp.Abp.IdentityServer.HttpApi.Client/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /modules/IdentityServer/src/SharpAbp.Abp.IdentityServer.HttpApi/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /modules/account/src/SharpAbp.Abp.Account.Application.Contracts/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /modules/account/src/SharpAbp.Abp.Account.Application.Contracts/SharpAbp/Abp/Account/AccountRemoteServiceConsts.cs: -------------------------------------------------------------------------------- 1 | namespace SharpAbp.Abp.Account 2 | { 3 | public static class AccountRemoteServiceConsts 4 | { 5 | public const string RemoteServiceName = "SharpAbpAccount"; 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /modules/account/src/SharpAbp.Abp.Account.Application.Contracts/SharpAbp/Abp/Account/Localization/AccountResource.cs: -------------------------------------------------------------------------------- 1 | using Volo.Abp.Localization; 2 | 3 | namespace SharpAbp.Abp.Account.Localization 4 | { 5 | [LocalizationResourceName("SharpAbpAccount")] 6 | public class AccountResource 7 | { 8 | 9 | } 10 | } -------------------------------------------------------------------------------- /modules/account/src/SharpAbp.Abp.Account.Application/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /modules/account/src/SharpAbp.Abp.Account.Application/SharpAbp/Abp/Account/AccountUrlNames.cs: -------------------------------------------------------------------------------- 1 | namespace SharpAbp.Abp.Account 2 | { 3 | public static class AccountUrlNames 4 | { 5 | public const string PasswordReset = "Abp.Account.PasswordReset"; 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /modules/account/src/SharpAbp.Abp.Account.Application/SharpAbp/Abp/Account/Emailing/Templates/AccountEmailTemplates.cs: -------------------------------------------------------------------------------- 1 | namespace SharpAbp.Abp.Account.Emailing.Templates 2 | { 3 | public static class AccountEmailTemplates 4 | { 5 | public const string PasswordResetLink = "SharpAbpAbp.Account.PasswordResetLink"; 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /modules/account/src/SharpAbp.Abp.Account.Application/SharpAbp/Abp/Account/Emailing/Templates/PasswordResetLink.tpl: -------------------------------------------------------------------------------- 1 | 

{{L "PasswordReset"}}

2 | 3 |

{{L "PasswordResetInfoInEmail"}}

4 | 5 |
6 | {{L "ResetMyPassword"}} 7 |
-------------------------------------------------------------------------------- /modules/account/src/SharpAbp.Abp.Account.HttpApi.Client/ClientProxies/SharpAbp/Abp/Account/ProfileClientProxy.cs: -------------------------------------------------------------------------------- 1 | // This file is part of ProfileClientProxy, you can customize it here 2 | // ReSharper disable once CheckNamespace 3 | namespace SharpAbp.Abp.Account; 4 | 5 | public partial class ProfileClientProxy 6 | { 7 | } 8 | -------------------------------------------------------------------------------- /modules/account/src/SharpAbp.Abp.Account.HttpApi.Client/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /modules/account/src/SharpAbp.Abp.Account.HttpApi/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /modules/account/src/SharpAbp.Abp.Account.Web.IdentityServer/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /modules/account/src/SharpAbp.Abp.Account.Web.IdentityServer/Pages/_ViewImports.cshtml: -------------------------------------------------------------------------------- 1 | @addTagHelper *, Microsoft.AspNetCore.Mvc.TagHelpers 2 | @addTagHelper *, Volo.Abp.AspNetCore.Mvc.UI 3 | @addTagHelper *, Volo.Abp.AspNetCore.Mvc.UI.Bootstrap 4 | @addTagHelper *, Volo.Abp.AspNetCore.Mvc.UI.Bundling -------------------------------------------------------------------------------- /modules/account/src/SharpAbp.Abp.Account.Web/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /modules/account/src/SharpAbp.Abp.Account.Web/Modules/Account/Components/Toolbar/UserLoginLink/Default.cshtml: -------------------------------------------------------------------------------- 1 | @using Localization.Resources.AbpUi 2 | @using Microsoft.AspNetCore.Mvc.Localization 3 | @inject IHtmlLocalizer L 4 | @L["Login"] 5 | -------------------------------------------------------------------------------- /modules/account/src/SharpAbp.Abp.Account.Web/Pages/Account/LoggedOut.css: -------------------------------------------------------------------------------- 1 | .logoutiframe { 2 | display: none; 3 | width:0; 4 | height: 0; 5 | } 6 | -------------------------------------------------------------------------------- /modules/account/src/SharpAbp.Abp.Account.Web/Pages/Account/Logout.cshtml: -------------------------------------------------------------------------------- 1 | @page "/Account/Logout" 2 | @model SharpAbp.Abp.Account.Web.Pages.Account.LogoutModel 3 | -------------------------------------------------------------------------------- /modules/account/src/SharpAbp.Abp.Account.Web/Pages/Account/_Layout.cshtml: -------------------------------------------------------------------------------- 1 | @using Volo.Abp.AspNetCore.Mvc.UI.Theming 2 | @inject IThemeManager ThemeManager 3 | @{ 4 | Layout = ThemeManager.CurrentTheme.GetAccountLayout(); 5 | } 6 | -------------------------------------------------------------------------------- /modules/account/src/SharpAbp.Abp.Account.Web/Pages/Account/_ViewImports.cshtml: -------------------------------------------------------------------------------- 1 | @addTagHelper *, Microsoft.AspNetCore.Mvc.TagHelpers 2 | @addTagHelper *, Volo.Abp.AspNetCore.Mvc.UI 3 | @addTagHelper *, Volo.Abp.AspNetCore.Mvc.UI.Bootstrap 4 | @addTagHelper *, Volo.Abp.AspNetCore.Mvc.UI.Bundling -------------------------------------------------------------------------------- /modules/account/src/SharpAbp.Abp.Account.Web/Pages/Account/_ViewStart.cshtml: -------------------------------------------------------------------------------- 1 | @using Volo.Abp.AspNetCore.Mvc.UI.Theming 2 | @inject IThemeManager ThemeManager 3 | @{ 4 | Layout = "_Layout"; 5 | } -------------------------------------------------------------------------------- /modules/account/src/SharpAbp.Abp.Account.Web/ProfileManagement/IProfileManagementPageContributor.cs: -------------------------------------------------------------------------------- 1 | using System.Threading.Tasks; 2 | 3 | namespace SharpAbp.Abp.Account.Web.ProfileManagement 4 | { 5 | public interface IProfileManagementPageContributor 6 | { 7 | Task ConfigureAsync(ProfileManagementPageCreationContext context); 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /modules/audit-logging/src/SharpAbp.Abp.AuditLogging.Application.Contracts/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /modules/audit-logging/src/SharpAbp.Abp.AuditLogging.Application.Contracts/SharpAbp/Abp/AuditLogging/AuditLoggingRemoteServiceConsts.cs: -------------------------------------------------------------------------------- 1 | namespace SharpAbp.Abp.AuditLogging 2 | { 3 | public class AuditLoggingRemoteServiceConsts 4 | { 5 | public const string RemoteServiceName = "SharpAbpAuditLogging"; 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /modules/audit-logging/src/SharpAbp.Abp.AuditLogging.Application.Contracts/SharpAbp/Abp/AuditLogging/EntityChangeWithUsernameDto.cs: -------------------------------------------------------------------------------- 1 | namespace SharpAbp.Abp.AuditLogging 2 | { 3 | public class EntityChangeWithUsernameDto 4 | { 5 | public EntityChangeDto EntityChange { get; set; } 6 | 7 | public string UserName { get; set; } 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /modules/audit-logging/src/SharpAbp.Abp.AuditLogging.Application/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /modules/audit-logging/src/SharpAbp.Abp.AuditLogging.Domain.Shared/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /modules/audit-logging/src/SharpAbp.Abp.AuditLogging.Domain.Shared/SharpAbp/Abp/AuditLogging/Localization/AuditLoggingResource.cs: -------------------------------------------------------------------------------- 1 | using Volo.Abp.Localization; 2 | 3 | namespace SharpAbp.Abp.AuditLogging.Localization 4 | { 5 | [LocalizationResourceName("SharpAbpAuditLogging")] 6 | public class AuditLoggingResource 7 | { 8 | 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /modules/audit-logging/src/SharpAbp.Abp.AuditLogging.Domain.Shared/SharpAbp/Abp/AuditLogging/Localization/Resources/cs.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "cs", 3 | "texts": { 4 | "ManageYourProfile": "Spravovat profil" 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /modules/audit-logging/src/SharpAbp.Abp.AuditLogging.Domain.Shared/SharpAbp/Abp/AuditLogging/Localization/Resources/pl-PL.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "pl-PL", 3 | "texts": { 4 | 5 | } 6 | } -------------------------------------------------------------------------------- /modules/audit-logging/src/SharpAbp.Abp.AuditLogging.Domain.Shared/SharpAbp/Abp/AuditLogging/Localization/Resources/pt-BR.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "pt-BR", 3 | "texts": { 4 | 5 | } 6 | } -------------------------------------------------------------------------------- /modules/audit-logging/src/SharpAbp.Abp.AuditLogging.Domain.Shared/SharpAbp/Abp/AuditLogging/Localization/Resources/sl.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "sl", 3 | "texts": { 4 | "ManageYourProfile": "Upravljajte svojim profilom" 5 | } 6 | } -------------------------------------------------------------------------------- /modules/audit-logging/src/SharpAbp.Abp.AuditLogging.Domain.Shared/SharpAbp/Abp/AuditLogging/Localization/Resources/tr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cocosip/sharp-abp/d8ee7478e9f18398e80a8852f94879af377a44bd/modules/audit-logging/src/SharpAbp.Abp.AuditLogging.Domain.Shared/SharpAbp/Abp/AuditLogging/Localization/Resources/tr.json -------------------------------------------------------------------------------- /modules/audit-logging/src/SharpAbp.Abp.AuditLogging.Domain.Shared/SharpAbp/Abp/AuditLogging/Localization/Resources/vi.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "vi", 3 | "texts": { 4 | 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /modules/audit-logging/src/SharpAbp.Abp.AuditLogging.Domain/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /modules/audit-logging/src/SharpAbp.Abp.AuditLogging.HttpApi.Client/ClientProxies/SharpAbp/Abp/AuditLogging/AuditLogClientProxy.cs: -------------------------------------------------------------------------------- 1 | // This file is part of AuditLogClientProxy, you can customize it here 2 | // ReSharper disable once CheckNamespace 3 | namespace SharpAbp.Abp.AuditLogging; 4 | 5 | public partial class AuditLogClientProxy 6 | { 7 | } 8 | -------------------------------------------------------------------------------- /modules/audit-logging/src/SharpAbp.Abp.AuditLogging.HttpApi.Client/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /modules/audit-logging/src/SharpAbp.Abp.AuditLogging.HttpApi/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /modules/crypto-vault/src/SharpAbp.Abp.CryptoVault.Application.Contracts/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /modules/crypto-vault/src/SharpAbp.Abp.CryptoVault.Application.Contracts/SharpAbp/Abp/CryptoVault/AbpCryptoVaultRemoteServiceConsts.cs: -------------------------------------------------------------------------------- 1 | namespace SharpAbp.Abp.CryptoVault 2 | { 3 | public class AbpCryptoVaultRemoteServiceConsts 4 | { 5 | public const string RemoteServiceName = "AbpCryptoVault"; 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /modules/crypto-vault/src/SharpAbp.Abp.CryptoVault.Application.Contracts/SharpAbp/Abp/CryptoVault/RSACredsKeyDto.cs: -------------------------------------------------------------------------------- 1 | namespace SharpAbp.Abp.CryptoVault 2 | { 3 | public class RSACredsKeyDto 4 | { 5 | public string PublicKey { get; set; } 6 | 7 | public string PrivateKey { get; set; } 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /modules/crypto-vault/src/SharpAbp.Abp.CryptoVault.Application.Contracts/SharpAbp/Abp/CryptoVault/SM2CredsKeyDto.cs: -------------------------------------------------------------------------------- 1 | namespace SharpAbp.Abp.CryptoVault 2 | { 3 | public class SM2CredsKeyDto 4 | { 5 | public string PublicKey { get; set; } 6 | public string PrivateKey { get; set; } 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /modules/crypto-vault/src/SharpAbp.Abp.CryptoVault.Application/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /modules/crypto-vault/src/SharpAbp.Abp.CryptoVault.Domain.Shared/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /modules/crypto-vault/src/SharpAbp.Abp.CryptoVault.Domain.Shared/SharpAbp/Abp/CryptoVault/KeySourceType.cs: -------------------------------------------------------------------------------- 1 | namespace SharpAbp.Abp.CryptoVault 2 | { 3 | public enum KeySourceType 4 | { 5 | Generate = 1, 6 | Create = 2 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /modules/crypto-vault/src/SharpAbp.Abp.CryptoVault.Domain.Shared/SharpAbp/Abp/CryptoVault/Localization/AbpCryptoVaultResource.cs: -------------------------------------------------------------------------------- 1 | using Volo.Abp.Localization; 2 | 3 | namespace SharpAbp.Abp.CryptoVault.Localization 4 | { 5 | [LocalizationResourceName("AbpCryptoVault")] 6 | public class AbpCryptoVaultResource 7 | { 8 | 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /modules/crypto-vault/src/SharpAbp.Abp.CryptoVault.Domain.Shared/SharpAbp/Abp/CryptoVault/Localization/Resources/cs.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "cs", 3 | "texts": { 4 | "ManageYourProfile": "Spravovat profil" 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /modules/crypto-vault/src/SharpAbp.Abp.CryptoVault.Domain.Shared/SharpAbp/Abp/CryptoVault/Localization/Resources/pl-PL.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "pl-PL", 3 | "texts": { 4 | 5 | } 6 | } -------------------------------------------------------------------------------- /modules/crypto-vault/src/SharpAbp.Abp.CryptoVault.Domain.Shared/SharpAbp/Abp/CryptoVault/Localization/Resources/pt-BR.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "pt-BR", 3 | "texts": { 4 | 5 | } 6 | } -------------------------------------------------------------------------------- /modules/crypto-vault/src/SharpAbp.Abp.CryptoVault.Domain.Shared/SharpAbp/Abp/CryptoVault/Localization/Resources/sl.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "sl", 3 | "texts": { 4 | "ManageYourProfile": "Upravljajte svojim profilom" 5 | } 6 | } -------------------------------------------------------------------------------- /modules/crypto-vault/src/SharpAbp.Abp.CryptoVault.Domain.Shared/SharpAbp/Abp/CryptoVault/Localization/Resources/tr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cocosip/sharp-abp/d8ee7478e9f18398e80a8852f94879af377a44bd/modules/crypto-vault/src/SharpAbp.Abp.CryptoVault.Domain.Shared/SharpAbp/Abp/CryptoVault/Localization/Resources/tr.json -------------------------------------------------------------------------------- /modules/crypto-vault/src/SharpAbp.Abp.CryptoVault.Domain.Shared/SharpAbp/Abp/CryptoVault/Localization/Resources/vi.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "vi", 3 | "texts": { 4 | 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /modules/crypto-vault/src/SharpAbp.Abp.CryptoVault.Domain/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /modules/crypto-vault/src/SharpAbp.Abp.CryptoVault.EntityFrameworkCore/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /modules/crypto-vault/src/SharpAbp.Abp.CryptoVault.HttpApi.Client/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /modules/crypto-vault/src/SharpAbp.Abp.CryptoVault.HttpApi/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /modules/crypto-vault/src/SharpAbp.Abp.CryptoVault.MongoDB/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /modules/dbconnections/src/SharpAbp.Abp.DbConnectionsManagement.Application.Contracts/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /modules/dbconnections/src/SharpAbp.Abp.DbConnectionsManagement.Application/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /modules/dbconnections/src/SharpAbp.Abp.DbConnectionsManagement.Domain.Shared/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /modules/dbconnections/src/SharpAbp.Abp.DbConnectionsManagement.Domain.Shared/SharpAbp/Abp/DbConnectionsManagement/Localization/Resources/cs.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "cs", 3 | "texts": { 4 | "ManageYourProfile": "Spravovat profil" 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /modules/dbconnections/src/SharpAbp.Abp.DbConnectionsManagement.Domain.Shared/SharpAbp/Abp/DbConnectionsManagement/Localization/Resources/pl-PL.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "pl-PL", 3 | "texts": { 4 | 5 | } 6 | } -------------------------------------------------------------------------------- /modules/dbconnections/src/SharpAbp.Abp.DbConnectionsManagement.Domain.Shared/SharpAbp/Abp/DbConnectionsManagement/Localization/Resources/pt-BR.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "pt-BR", 3 | "texts": { 4 | 5 | } 6 | } -------------------------------------------------------------------------------- /modules/dbconnections/src/SharpAbp.Abp.DbConnectionsManagement.Domain.Shared/SharpAbp/Abp/DbConnectionsManagement/Localization/Resources/sl.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "sl", 3 | "texts": { 4 | "ManageYourProfile": "Upravljajte svojim profilom" 5 | } 6 | } -------------------------------------------------------------------------------- /modules/dbconnections/src/SharpAbp.Abp.DbConnectionsManagement.Domain.Shared/SharpAbp/Abp/DbConnectionsManagement/Localization/Resources/tr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cocosip/sharp-abp/d8ee7478e9f18398e80a8852f94879af377a44bd/modules/dbconnections/src/SharpAbp.Abp.DbConnectionsManagement.Domain.Shared/SharpAbp/Abp/DbConnectionsManagement/Localization/Resources/tr.json -------------------------------------------------------------------------------- /modules/dbconnections/src/SharpAbp.Abp.DbConnectionsManagement.Domain.Shared/SharpAbp/Abp/DbConnectionsManagement/Localization/Resources/vi.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "vi", 3 | "texts": { 4 | 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /modules/dbconnections/src/SharpAbp.Abp.DbConnectionsManagement.Domain/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /modules/dbconnections/src/SharpAbp.Abp.DbConnectionsManagement.EntityFrameworkCore/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /modules/dbconnections/src/SharpAbp.Abp.DbConnectionsManagement.HttpApi.Client/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /modules/dbconnections/src/SharpAbp.Abp.DbConnectionsManagement.HttpApi/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /modules/dbconnections/src/SharpAbp.Abp.DbConnectionsManagement.MongoDB/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /modules/file-storing-database/src/SharpAbp.Abp.FileStoring.Database.Domain.Shared/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /modules/file-storing-database/src/SharpAbp.Abp.FileStoring.Database.Domain.Shared/SharpAbp/Abp/FileStoring/Database/DatabaseFileProviderConsts.cs: -------------------------------------------------------------------------------- 1 | namespace SharpAbp.Abp.FileStoring.Database 2 | { 3 | public static class DatabaseFileProviderConsts 4 | { 5 | public const string ProviderName = "Database"; 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /modules/file-storing-database/src/SharpAbp.Abp.FileStoring.Database.Domain.Shared/SharpAbp/Abp/FileStoring/Database/Localization/Resources/cs.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "cs", 3 | "texts": { 4 | "ManageYourProfile": "Spravovat profil" 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /modules/file-storing-database/src/SharpAbp.Abp.FileStoring.Database.Domain.Shared/SharpAbp/Abp/FileStoring/Database/Localization/Resources/en.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "en", 3 | "texts": { 4 | "ManageYourProfile": "Manage your profile" 5 | } 6 | } -------------------------------------------------------------------------------- /modules/file-storing-database/src/SharpAbp.Abp.FileStoring.Database.Domain.Shared/SharpAbp/Abp/FileStoring/Database/Localization/Resources/pl-PL.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "pl-PL", 3 | "texts": { 4 | 5 | } 6 | } -------------------------------------------------------------------------------- /modules/file-storing-database/src/SharpAbp.Abp.FileStoring.Database.Domain.Shared/SharpAbp/Abp/FileStoring/Database/Localization/Resources/pt-BR.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "pt-BR", 3 | "texts": { 4 | 5 | } 6 | } -------------------------------------------------------------------------------- /modules/file-storing-database/src/SharpAbp.Abp.FileStoring.Database.Domain.Shared/SharpAbp/Abp/FileStoring/Database/Localization/Resources/sl.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "sl", 3 | "texts": { 4 | "ManageYourProfile": "Upravljajte svojim profilom" 5 | } 6 | } -------------------------------------------------------------------------------- /modules/file-storing-database/src/SharpAbp.Abp.FileStoring.Database.Domain.Shared/SharpAbp/Abp/FileStoring/Database/Localization/Resources/vi.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "vi", 3 | "texts": { 4 | 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /modules/file-storing-database/src/SharpAbp.Abp.FileStoring.Database.Domain.Shared/SharpAbp/Abp/FileStoring/Database/Localization/Resources/zh-Hans.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "zh-Hans", 3 | "texts": { 4 | "ManageYourProfile": "管理个人资料" 5 | } 6 | } -------------------------------------------------------------------------------- /modules/file-storing-database/src/SharpAbp.Abp.FileStoring.Database.Domain.Shared/SharpAbp/Abp/FileStoring/Database/Localization/Resources/zh-Hant.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "zh-Hant", 3 | "texts": { 4 | "ManageYourProfile": "管理個人資料" 5 | } 6 | } -------------------------------------------------------------------------------- /modules/file-storing-database/src/SharpAbp.Abp.FileStoring.Database.Domain/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /modules/file-storing-database/src/SharpAbp.Abp.FileStoring.Database.EntityFrameworkCore/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /modules/file-storing-database/src/SharpAbp.Abp.FileStoring.Database.MongoDB/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /modules/file-storing-management/src/SharpAbp.Abp.FileStoringManagement.Application.Contracts/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /modules/file-storing-management/src/SharpAbp.Abp.FileStoringManagement.Application/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /modules/file-storing-management/src/SharpAbp.Abp.FileStoringManagement.Domain.Shared/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /modules/file-storing-management/src/SharpAbp.Abp.FileStoringManagement.Domain.Shared/SharpAbp/Abp/FileStoringManagement/Localization/Resources/cs.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "cs", 3 | "texts": { 4 | "ManageYourProfile": "Spravovat profil" 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /modules/file-storing-management/src/SharpAbp.Abp.FileStoringManagement.Domain.Shared/SharpAbp/Abp/FileStoringManagement/Localization/Resources/pl-PL.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "pl-PL", 3 | "texts": { 4 | 5 | } 6 | } -------------------------------------------------------------------------------- /modules/file-storing-management/src/SharpAbp.Abp.FileStoringManagement.Domain.Shared/SharpAbp/Abp/FileStoringManagement/Localization/Resources/pt-BR.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "pt-BR", 3 | "texts": { 4 | 5 | } 6 | } -------------------------------------------------------------------------------- /modules/file-storing-management/src/SharpAbp.Abp.FileStoringManagement.Domain.Shared/SharpAbp/Abp/FileStoringManagement/Localization/Resources/sl.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "sl", 3 | "texts": { 4 | "ManageYourProfile": "Upravljajte svojim profilom" 5 | } 6 | } -------------------------------------------------------------------------------- /modules/file-storing-management/src/SharpAbp.Abp.FileStoringManagement.Domain.Shared/SharpAbp/Abp/FileStoringManagement/Localization/Resources/vi.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "vi", 3 | "texts": { 4 | 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /modules/file-storing-management/src/SharpAbp.Abp.FileStoringManagement.Domain/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /modules/file-storing-management/src/SharpAbp.Abp.FileStoringManagement.EntityFrameworkCore/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /modules/file-storing-management/src/SharpAbp.Abp.FileStoringManagement.HttpApi.Client/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /modules/file-storing-management/src/SharpAbp.Abp.FileStoringManagement.HttpApi/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /modules/file-storing-management/src/SharpAbp.Abp.FileStoringManagement.MongoDB/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /modules/file-storing-management/test/SharpAbp.Abp.FileStoringManagement.EntityFrameworkCore.Tests/appsettings.json: -------------------------------------------------------------------------------- 1 | { 2 | "Tenants": [ 3 | { 4 | "Id": "446a5211-3d72-4339-9adc-845151f8ada0", 5 | "Name": "tenant1" 6 | }, 7 | { 8 | "Id": "25388015-ef1c-4355-9c18-f6b6ddbaf89d", 9 | "Name": "tenant2" 10 | } 11 | ] 12 | } -------------------------------------------------------------------------------- /modules/map-tenancy-management/src/SharpAbp.Abp.MapTenancyManagement.Application.Contracts/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /modules/map-tenancy-management/src/SharpAbp.Abp.MapTenancyManagement.Application/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /modules/map-tenancy-management/src/SharpAbp.Abp.MapTenancyManagement.Domain.Shared/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /modules/map-tenancy-management/src/SharpAbp.Abp.MapTenancyManagement.Domain.Shared/SharpAbp/Abp/MapTenancyManagement/Localization/Resources/ar.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "ar", 3 | "texts": { 4 | "ManageYourProfile": "إدارة ملفى", 5 | "SamplePageMessage": "صفحة نموذجية للوحدة النمطية MapTenancyManagement" 6 | } 7 | } -------------------------------------------------------------------------------- /modules/map-tenancy-management/src/SharpAbp.Abp.MapTenancyManagement.Domain.Shared/SharpAbp/Abp/MapTenancyManagement/Localization/Resources/cs.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "cs", 3 | "texts": { 4 | "ManageYourProfile": "Spravovat profil", 5 | "SamplePageMessage": "Ukázková stránka pro modul MapTenancyManagement" 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /modules/map-tenancy-management/src/SharpAbp.Abp.MapTenancyManagement.Domain.Shared/SharpAbp/Abp/MapTenancyManagement/Localization/Resources/de-DE.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "de-DE", 3 | "texts": { 4 | "ManageYourProfile": "Verwalten Sie Ihr Profil", 5 | "SamplePageMessage": "Eine Beispielseite für das Modul MapTenancyManagementModul" 6 | } 7 | } -------------------------------------------------------------------------------- /modules/map-tenancy-management/src/SharpAbp.Abp.MapTenancyManagement.Domain.Shared/SharpAbp/Abp/MapTenancyManagement/Localization/Resources/en-GB.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "en-GB", 3 | "texts": { 4 | "ManageYourProfile": "Manage your profile", 5 | "SamplePageMessage": "A sample page for the MapTenancyManagement module" 6 | } 7 | } -------------------------------------------------------------------------------- /modules/map-tenancy-management/src/SharpAbp.Abp.MapTenancyManagement.Domain.Shared/SharpAbp/Abp/MapTenancyManagement/Localization/Resources/es.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "es", 3 | "texts": { 4 | "ManageYourProfile": "Gestiona tu perfil", 5 | "SamplePageMessage": "Una página de ejemplo para el módulo MapTenancyManagement " 6 | } 7 | } -------------------------------------------------------------------------------- /modules/map-tenancy-management/src/SharpAbp.Abp.MapTenancyManagement.Domain.Shared/SharpAbp/Abp/MapTenancyManagement/Localization/Resources/fr.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "fr", 3 | "texts": { 4 | "ManageYourProfile": "Gérer votre profil", 5 | "SamplePageMessage": "Exemple de page pour le module MapTenancyManagement" 6 | } 7 | } -------------------------------------------------------------------------------- /modules/map-tenancy-management/src/SharpAbp.Abp.MapTenancyManagement.Domain.Shared/SharpAbp/Abp/MapTenancyManagement/Localization/Resources/hu.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "hu", 3 | "texts": { 4 | "ManageYourProfile": "Kezelje a profilját", 5 | "SamplePageMessage": "Mintaoldal a MapTenancyManagement modulhoz" 6 | } 7 | } -------------------------------------------------------------------------------- /modules/map-tenancy-management/src/SharpAbp.Abp.MapTenancyManagement.Domain.Shared/SharpAbp/Abp/MapTenancyManagement/Localization/Resources/nl.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "nl", 3 | "texts": { 4 | "ManageYourProfile": "Beheer uw profiel", 5 | "SamplePageMessage": "Een voorbeeldpagina voor de MapTenancyManagement module" 6 | } 7 | } -------------------------------------------------------------------------------- /modules/map-tenancy-management/src/SharpAbp.Abp.MapTenancyManagement.Domain.Shared/SharpAbp/Abp/MapTenancyManagement/Localization/Resources/pl-PL.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "pl-PL", 3 | "texts": { 4 | 5 | } 6 | } -------------------------------------------------------------------------------- /modules/map-tenancy-management/src/SharpAbp.Abp.MapTenancyManagement.Domain.Shared/SharpAbp/Abp/MapTenancyManagement/Localization/Resources/pt-BR.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "pt-BR", 3 | "texts": { 4 | 5 | } 6 | } -------------------------------------------------------------------------------- /modules/map-tenancy-management/src/SharpAbp.Abp.MapTenancyManagement.Domain.Shared/SharpAbp/Abp/MapTenancyManagement/Localization/Resources/sl.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "sl", 3 | "texts": { 4 | "ManageYourProfile": "Upravljajte svojim profilom" 5 | } 6 | } -------------------------------------------------------------------------------- /modules/map-tenancy-management/src/SharpAbp.Abp.MapTenancyManagement.Domain.Shared/SharpAbp/Abp/MapTenancyManagement/Localization/Resources/tr.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "tr", 3 | "texts": { 4 | "ManageYourProfile": "Profil yönetimi", 5 | "SamplePageMessage": "MapTenancyManagement modulünden örnek bir sayfa" 6 | } 7 | } -------------------------------------------------------------------------------- /modules/map-tenancy-management/src/SharpAbp.Abp.MapTenancyManagement.Domain.Shared/SharpAbp/Abp/MapTenancyManagement/Localization/Resources/vi.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "vi", 3 | "texts": { 4 | 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /modules/map-tenancy-management/src/SharpAbp.Abp.MapTenancyManagement.Domain/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /modules/map-tenancy-management/src/SharpAbp.Abp.MapTenancyManagement.Domain/SharpAbp/Abp/MapTenancyManagement/MapTenancyManagementRemoteServiceConsts.cs: -------------------------------------------------------------------------------- 1 | namespace SharpAbp.Abp.MapTenancyManagement 2 | { 3 | public class MapTenancyManagementRemoteServiceConsts 4 | { 5 | public const string RemoteServiceName = "MapTenancyManagement"; 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /modules/map-tenancy-management/src/SharpAbp.Abp.MapTenancyManagement.EntityFrameworkCore/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /modules/map-tenancy-management/src/SharpAbp.Abp.MapTenancyManagement.HttpApi.Client/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /modules/map-tenancy-management/src/SharpAbp.Abp.MapTenancyManagement.HttpApi/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /modules/map-tenancy-management/src/SharpAbp.Abp.MapTenancyManagement.MongoDB/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /modules/minid/app/MinIdApp.Application/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Runtime.CompilerServices; 2 | [assembly:InternalsVisibleToAttribute("MinIdApp.Application.Tests")] 3 | -------------------------------------------------------------------------------- /modules/minid/app/MinIdApp.Domain.Shared/Localization/MinIdApp/ar.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "ar", 3 | "texts": { 4 | "Menu:Home": "الرئيسية", 5 | "Welcome": "مرحبا", 6 | "LongWelcomeMessage": "مرحبا بكم في التطبيق. هذا مشروع بدء تشغيل يعتمد على إطار عمل ABP. لمزيد من المعلومات ، يرجى زيارة abp.io." 7 | } 8 | } -------------------------------------------------------------------------------- /modules/minid/app/MinIdApp.Domain.Shared/Localization/MinIdApp/cs.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "cs", 3 | "texts": { 4 | "Menu:Home": "Úvod", 5 | "Welcome": "Vítejte", 6 | "LongWelcomeMessage": "Vítejte v aplikaci. Toto je startovací projekt založený na ABP frameworku. Pro více informací, navštivte abp.io." 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /modules/minid/app/MinIdApp.Domain.Shared/Localization/MinIdApp/de-DE.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "de-DE", 3 | "texts": { 4 | "Menu:Home": "Home", 5 | "Welcome": "Willkommen", 6 | "LongWelcomeMessage": "Willkommen bei der Anwendung. Dies ist ein Startup-Projekt, das auf dem ABP-Framework basiert. Weitere Informationen finden Sie unter abp.io." 7 | } 8 | } -------------------------------------------------------------------------------- /modules/minid/app/MinIdApp.Domain.Shared/Localization/MinIdApp/en-GB.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "en-GB", 3 | "texts": { 4 | "Menu:Home": "Home", 5 | "Welcome": "Welcome", 6 | "LongWelcomeMessage": "Welcome to the application. This is a startup project based on the ABP framework. For more information, visit abp.io." 7 | } 8 | } -------------------------------------------------------------------------------- /modules/minid/app/MinIdApp.Domain.Shared/Localization/MinIdApp/en.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "en", 3 | "texts": { 4 | "Menu:Home": "Home", 5 | "Welcome": "Welcome", 6 | "LongWelcomeMessage": "Welcome to the application. This is a startup project based on the ABP framework. For more information, visit abp.io." 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /modules/minid/app/MinIdApp.Domain.Shared/Localization/MinIdApp/es.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "es", 3 | "texts": { 4 | "Menu:Home": "Inicio", 5 | "Welcome": "Bienvenido", 6 | "LongWelcomeMessage": "Bienvenido a la aplicación, este es un proyecto base basado en el framework ABP. Para más información, visita abp.io." 7 | } 8 | } -------------------------------------------------------------------------------- /modules/minid/app/MinIdApp.Domain.Shared/Localization/MinIdApp/fr.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "fr", 3 | "texts": { 4 | "Menu:Home": "Accueil", 5 | "Welcome": "Bienvenue", 6 | "LongWelcomeMessage": "Bienvenue dans l'application. Il s'agit d'un projet de démarrage basé sur le framework ABP. Pour plus d'informations, visitez abp.io." 7 | } 8 | } -------------------------------------------------------------------------------- /modules/minid/app/MinIdApp.Domain.Shared/Localization/MinIdApp/hu.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "hu", 3 | "texts": { 4 | "Menu:Home": "Kezdőlap", 5 | "Welcome": "Üdvözlöm", 6 | "LongWelcomeMessage": "Üdvözöljük az alkalmazásban. Ez egy ABP keretrendszeren alapuló startup projekt. További információkért látogasson el az abp.io oldalra." 7 | } 8 | } -------------------------------------------------------------------------------- /modules/minid/app/MinIdApp.Domain.Shared/Localization/MinIdApp/nl.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "nl", 3 | "texts": { 4 | "Menu:Home": "Home", 5 | "Welcome": "Welkom", 6 | "LongWelcomeMessage": "Welkom bij de applicatie. Dit is een startup-project gebaseerd op het ABP-framework. Bezoek abp.io voor meer informatie." 7 | } 8 | } -------------------------------------------------------------------------------- /modules/minid/app/MinIdApp.Domain.Shared/Localization/MinIdApp/pl-PL.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "pl-PL", 3 | "texts": { 4 | "Menu:Home": "Home", 5 | "Welcome": "Witaj", 6 | "LongWelcomeMessage": "Witaj w aplikacji. To jest inicjalny projekt bazujący na ABP framework. Po więcej informacji odwiedź stronę abp.io." 7 | } 8 | } -------------------------------------------------------------------------------- /modules/minid/app/MinIdApp.Domain.Shared/Localization/MinIdApp/pt-BR.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "pt-BR", 3 | "texts": { 4 | "Menu:Home": "Principal", 5 | "Welcome": "Seja bem-vindo!", 6 | "LongWelcomeMessage": "Bem-vindo a esta aplicação. Este é um projeto inicial baseado no ABP framework. Para mais informações, visite abp.io." 7 | } 8 | } -------------------------------------------------------------------------------- /modules/minid/app/MinIdApp.Domain.Shared/Localization/MinIdApp/ru.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "ru", 3 | "texts": { 4 | "Menu:Home": "Главная", 5 | "Welcome": "Добро пожаловать", 6 | "LongWelcomeMessage": "Добро пожаловать в приложение. Этот запущенный проект основан на фреймворке ABP. Для получения дополнительной информации посетите сайт abp.io." 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /modules/minid/app/MinIdApp.Domain.Shared/Localization/MinIdApp/sl.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "sl", 3 | "texts": { 4 | "Menu:Home": "Domov", 5 | "Welcome": "Dobrodošli", 6 | "LongWelcomeMessage": "Dobrodošli v aplikaciji. To je začetni projekt na osnovi okolja ABP. Za več informacij obiščite abp.io." 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /modules/minid/app/MinIdApp.Domain.Shared/Localization/MinIdApp/tr.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "tr", 3 | "texts": { 4 | "Menu:Home": "Ana sayfa", 5 | "Welcome": "Hoşgeldiniz", 6 | "LongWelcomeMessage": "Uygulamaya hoşgeldiniz. Bu, ABP framework'ü üzerine bina edilmiş bir başlangıç projesidir. Daha fazla bilgi için abp.io adresini ziyaret edebilirsiniz." 7 | } 8 | } -------------------------------------------------------------------------------- /modules/minid/app/MinIdApp.Domain.Shared/Localization/MinIdApp/vi.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "vi", 3 | "texts": { 4 | "Menu:Home": "Trang chủ", 5 | "Welcome": "Chào mừng bạn", 6 | "LongWelcomeMessage": "Chào mừng bạn đến ứng dụng. Đây là một dự án khởi nghiệp dựa trên khung ABP. Để biết thêm thông tin, hãy truy cập abp.io." 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /modules/minid/app/MinIdApp.Domain.Shared/Localization/MinIdApp/zh-Hans.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "zh-Hans", 3 | "texts": { 4 | "Menu:Home": "首页", 5 | "Welcome": "欢迎", 6 | "LongWelcomeMessage": "欢迎来到该应用程序. 这是一个基于ABP框架的启动项目. 有关更多信息, 请访问 abp.io." 7 | } 8 | } -------------------------------------------------------------------------------- /modules/minid/app/MinIdApp.Domain.Shared/Localization/MinIdApp/zh-Hant.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "zh-Hant", 3 | "texts": { 4 | "Menu:Home": "首頁", 5 | "Welcome": "歡迎", 6 | "LongWelcomeMessage": "歡迎來到此應用程式. 這是一個基於ABP框架的起始專案. 有關更多訊息, 請瀏覽 abp.io." 7 | } 8 | } -------------------------------------------------------------------------------- /modules/minid/app/MinIdApp.Domain.Shared/Localization/MinIdAppResource.cs: -------------------------------------------------------------------------------- 1 | using Volo.Abp.Localization; 2 | 3 | namespace MinIdApp.Localization 4 | { 5 | [LocalizationResourceName("MinIdApp")] 6 | public class MinIdAppResource 7 | { 8 | 9 | } 10 | } -------------------------------------------------------------------------------- /modules/minid/app/MinIdApp.Domain.Shared/MinIdAppDomainErrorCodes.cs: -------------------------------------------------------------------------------- 1 | namespace MinIdApp 2 | { 3 | public static class MinIdAppDomainErrorCodes 4 | { 5 | /* You can add your business exception error codes here, as constants */ 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /modules/minid/app/MinIdApp.Domain/Data/IMinIdAppDbSchemaMigrator.cs: -------------------------------------------------------------------------------- 1 | using System.Threading.Tasks; 2 | 3 | namespace MinIdApp.Data 4 | { 5 | public interface IMinIdAppDbSchemaMigrator 6 | { 7 | Task MigrateAsync(); 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /modules/minid/app/MinIdApp.Domain/MinIdAppConsts.cs: -------------------------------------------------------------------------------- 1 | namespace MinIdApp 2 | { 3 | public static class MinIdAppConsts 4 | { 5 | public const string DbTablePrefix = "App"; 6 | 7 | public const string DbSchema = null; 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /modules/minid/app/MinIdApp.Domain/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Runtime.CompilerServices; 2 | [assembly:InternalsVisibleToAttribute("MinIdApp.Domain.Tests")] 3 | [assembly:InternalsVisibleToAttribute("MinIdApp.TestBase")] 4 | -------------------------------------------------------------------------------- /modules/minid/app/MinIdApp.Domain/Settings/MinIdAppSettings.cs: -------------------------------------------------------------------------------- 1 | namespace MinIdApp.Settings 2 | { 3 | public static class MinIdAppSettings 4 | { 5 | private const string Prefix = "MinIdApp"; 6 | 7 | //Add your own setting names here. Example: 8 | //public const string MySetting1 = Prefix + ".MySetting1"; 9 | } 10 | } -------------------------------------------------------------------------------- /modules/minid/app/MinIdApp.EntityFrameworkCore/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Runtime.CompilerServices; 2 | [assembly:InternalsVisibleToAttribute("MinIdApp.EntityFrameworkCore.Tests")] 3 | -------------------------------------------------------------------------------- /modules/minid/app/MinIdApp.HttpApi.Host/abp.resourcemapping.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | aliases: { 3 | 4 | }, 5 | mappings: { 6 | 7 | } 8 | }; 9 | -------------------------------------------------------------------------------- /modules/minid/app/MinIdApp.HttpApi.Host/appsettings.Development.json: -------------------------------------------------------------------------------- 1 | { 2 | "App": { 3 | "AlwaysAllowAuthorization": false 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /modules/minid/app/MinIdApp.HttpApi.Host/gulpfile.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | 3 | var gulp = require("gulp"), 4 | path = require('path'), 5 | copyResources = require('./node_modules/@abp/aspnetcore.mvc.ui/gulp/copy-resources.js'); 6 | 7 | exports.default = function(){ 8 | return copyResources(path.resolve('./')); 9 | }; -------------------------------------------------------------------------------- /modules/minid/app/MinIdApp.HttpApi.Host/libman.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "1.0", 3 | "defaultProvider": "cdnjs", 4 | "libraries": [] 5 | } -------------------------------------------------------------------------------- /modules/minid/app/MinIdApp.HttpApi.Host/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "1.0.0", 3 | "name": "my-app", 4 | "private": true, 5 | "dependencies": { 6 | "@abp/aspnetcore.mvc.ui.theme.basic": "^4.3.2" 7 | } 8 | } -------------------------------------------------------------------------------- /modules/minid/app/MinIdApp.HttpApi.Host/wwwroot/global-styles.css: -------------------------------------------------------------------------------- 1 | /* Your Global Styles */ 2 | -------------------------------------------------------------------------------- /modules/minid/app/MinIdApp.HttpApi/Models/Test/TestModel.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | namespace MinIdApp.Models.Test 4 | { 5 | public class TestModel 6 | { 7 | public string Name { get; set; } 8 | 9 | public DateTime BirthDate { get; set; } 10 | } 11 | } -------------------------------------------------------------------------------- /modules/minid/src/SharpAbp.MinId.Application.Contracts/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /modules/minid/src/SharpAbp.MinId.Application.Contracts/SharpAbp/MinId/MinIdInfoPagedRequestDto.cs: -------------------------------------------------------------------------------- 1 | using Volo.Abp.Application.Dtos; 2 | 3 | namespace SharpAbp.MinId 4 | { 5 | public class MinIdInfoPagedRequestDto : PagedAndSortedResultRequestDto 6 | { 7 | public string BizType { get; set; } 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /modules/minid/src/SharpAbp.MinId.Application.Contracts/SharpAbp/MinId/MinIdRemoteServiceConsts.cs: -------------------------------------------------------------------------------- 1 | namespace SharpAbp.MinId 2 | { 3 | public class MinIdRemoteServiceConsts 4 | { 5 | public const string RemoteServiceName = "MinId"; 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /modules/minid/src/SharpAbp.MinId.Application.Contracts/SharpAbp/MinId/MinIdTokenCacheItem.cs: -------------------------------------------------------------------------------- 1 | namespace SharpAbp.MinId 2 | { 3 | public class MinIdTokenCacheItem 4 | { 5 | public string BizType { get; set; } 6 | 7 | public string Token { get; set; } 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /modules/minid/src/SharpAbp.MinId.Application/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /modules/minid/src/SharpAbp.MinId.Domain.Shared/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /modules/minid/src/SharpAbp.MinId.Domain.Shared/SharpAbp/MinId/Localization/MinIdResource.cs: -------------------------------------------------------------------------------- 1 | using Volo.Abp.Localization; 2 | 3 | namespace SharpAbp.MinId.Localization 4 | { 5 | [LocalizationResourceName("MinId")] 6 | public class MinIdResource 7 | { 8 | 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /modules/minid/src/SharpAbp.MinId.Domain.Shared/SharpAbp/MinId/Localization/Resources/ar.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "ar", 3 | "texts": { 4 | "ManageYourProfile": "إدارة ملفى", 5 | "SamplePageMessage": "صفحة نموذجية للوحدة النمطية MinId" 6 | } 7 | } -------------------------------------------------------------------------------- /modules/minid/src/SharpAbp.MinId.Domain.Shared/SharpAbp/MinId/Localization/Resources/cs.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "cs", 3 | "texts": { 4 | "ManageYourProfile": "Spravovat profil", 5 | "SamplePageMessage": "Ukázková stránka pro modul MinId" 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /modules/minid/src/SharpAbp.MinId.Domain.Shared/SharpAbp/MinId/Localization/Resources/de-DE.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "de-DE", 3 | "texts": { 4 | "ManageYourProfile": "Verwalten Sie Ihr Profil", 5 | "SamplePageMessage": "Eine Beispielseite für das Modul MinIdModul" 6 | } 7 | } -------------------------------------------------------------------------------- /modules/minid/src/SharpAbp.MinId.Domain.Shared/SharpAbp/MinId/Localization/Resources/en-GB.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "en-GB", 3 | "texts": { 4 | "ManageYourProfile": "Manage your profile", 5 | "SamplePageMessage": "A sample page for the MinId module" 6 | } 7 | } -------------------------------------------------------------------------------- /modules/minid/src/SharpAbp.MinId.Domain.Shared/SharpAbp/MinId/Localization/Resources/es.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "es", 3 | "texts": { 4 | "ManageYourProfile": "Gestiona tu perfil", 5 | "SamplePageMessage": "Una página de ejemplo para el módulo MinId " 6 | } 7 | } -------------------------------------------------------------------------------- /modules/minid/src/SharpAbp.MinId.Domain.Shared/SharpAbp/MinId/Localization/Resources/fr.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "fr", 3 | "texts": { 4 | "ManageYourProfile": "Gérer votre profil", 5 | "SamplePageMessage": "Exemple de page pour le module MinId" 6 | } 7 | } -------------------------------------------------------------------------------- /modules/minid/src/SharpAbp.MinId.Domain.Shared/SharpAbp/MinId/Localization/Resources/hu.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "hu", 3 | "texts": { 4 | "ManageYourProfile": "Kezelje a profilját", 5 | "SamplePageMessage": "Mintaoldal a MinId modulhoz" 6 | } 7 | } -------------------------------------------------------------------------------- /modules/minid/src/SharpAbp.MinId.Domain.Shared/SharpAbp/MinId/Localization/Resources/nl.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "nl", 3 | "texts": { 4 | "ManageYourProfile": "Beheer uw profiel", 5 | "SamplePageMessage": "Een voorbeeldpagina voor de MinId module" 6 | } 7 | } -------------------------------------------------------------------------------- /modules/minid/src/SharpAbp.MinId.Domain.Shared/SharpAbp/MinId/Localization/Resources/pl-PL.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "pl-PL", 3 | "texts": { 4 | 5 | } 6 | } -------------------------------------------------------------------------------- /modules/minid/src/SharpAbp.MinId.Domain.Shared/SharpAbp/MinId/Localization/Resources/pt-BR.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "pt-BR", 3 | "texts": { 4 | 5 | } 6 | } -------------------------------------------------------------------------------- /modules/minid/src/SharpAbp.MinId.Domain.Shared/SharpAbp/MinId/Localization/Resources/sl.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "sl", 3 | "texts": { 4 | "ManageYourProfile": "Upravljajte svojim profilom" 5 | } 6 | } -------------------------------------------------------------------------------- /modules/minid/src/SharpAbp.MinId.Domain.Shared/SharpAbp/MinId/Localization/Resources/tr.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "tr", 3 | "texts": { 4 | "ManageYourProfile": "Profil yönetimi", 5 | "SamplePageMessage": "MinId modulünden örnek bir sayfa" 6 | } 7 | } -------------------------------------------------------------------------------- /modules/minid/src/SharpAbp.MinId.Domain.Shared/SharpAbp/MinId/Localization/Resources/vi.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "vi", 3 | "texts": { 4 | 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /modules/minid/src/SharpAbp.MinId.Domain.Shared/SharpAbp/MinId/MinIdErrorCodes.cs: -------------------------------------------------------------------------------- 1 | namespace SharpAbp.MinId 2 | { 3 | public static class MinIdErrorCodes 4 | { 5 | //Add your business exception error codes here... 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /modules/minid/src/SharpAbp.MinId.Domain.Shared/SharpAbp/MinId/MinIdInfoConsts.cs: -------------------------------------------------------------------------------- 1 | namespace SharpAbp.MinId 2 | { 3 | public static class MinIdInfoConsts 4 | { 5 | /// 6 | /// Default value:32 7 | /// 8 | public static int MaxBizTypeLength { get; set; } = 64; 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /modules/minid/src/SharpAbp.MinId.Domain/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /modules/minid/src/SharpAbp.MinId.EntityFrameworkCore/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /modules/minid/src/SharpAbp.MinId.HttpApi.Client/ClientProxies/SharpAbp/MinId/MinIdInfoClientProxy.cs: -------------------------------------------------------------------------------- 1 | // This file is part of MinIdInfoClientProxy, you can customize it here 2 | // ReSharper disable once CheckNamespace 3 | namespace SharpAbp.MinId; 4 | 5 | public partial class MinIdInfoClientProxy 6 | { 7 | } 8 | -------------------------------------------------------------------------------- /modules/minid/src/SharpAbp.MinId.HttpApi.Client/ClientProxies/SharpAbp/MinId/MinIdTokenClientProxy.cs: -------------------------------------------------------------------------------- 1 | // This file is part of MinIdTokenClientProxy, you can customize it here 2 | // ReSharper disable once CheckNamespace 3 | namespace SharpAbp.MinId; 4 | 5 | public partial class MinIdTokenClientProxy 6 | { 7 | } 8 | -------------------------------------------------------------------------------- /modules/minid/src/SharpAbp.MinId.HttpApi.Client/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /modules/minid/src/SharpAbp.MinId.HttpApi/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /modules/openiddict/src/SharpAbp.Abp.OpenIddict.Application.Contracts/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /modules/openiddict/src/SharpAbp.Abp.OpenIddict.Application.Contracts/SharpAbp/Abp/OpenIddict/OpenIddictRemoteServiceConsts.cs: -------------------------------------------------------------------------------- 1 | namespace SharpAbp.Abp.OpenIddict 2 | { 3 | public class OpenIddictRemoteServiceConsts 4 | { 5 | public const string RemoteServiceName = "OpenIddict"; 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /modules/openiddict/src/SharpAbp.Abp.OpenIddict.Application/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /modules/openiddict/src/SharpAbp.Abp.OpenIddict.Domain.Shared/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /modules/openiddict/src/SharpAbp.Abp.OpenIddict.Domain.Shared/SharpAbp/Abp/OpenIddict/Localization/OpenIddictResource.cs: -------------------------------------------------------------------------------- 1 | using Volo.Abp.Localization; 2 | 3 | namespace SharpAbp.Abp.OpenIddict.Localization 4 | { 5 | [LocalizationResourceName("SharpAbpOpenIddict")] 6 | public class OpenIddictResource 7 | { 8 | 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /modules/openiddict/src/SharpAbp.Abp.OpenIddict.Domain.Shared/SharpAbp/Abp/OpenIddict/Localization/Resources/ar.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "ar", 3 | "texts": { 4 | } 5 | } -------------------------------------------------------------------------------- /modules/openiddict/src/SharpAbp.Abp.OpenIddict.Domain.Shared/SharpAbp/Abp/OpenIddict/Localization/Resources/cs.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "cs", 3 | "texts": { 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /modules/openiddict/src/SharpAbp.Abp.OpenIddict.Domain.Shared/SharpAbp/Abp/OpenIddict/Localization/Resources/de-DE.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "de-DE", 3 | "texts": { 4 | } 5 | } -------------------------------------------------------------------------------- /modules/openiddict/src/SharpAbp.Abp.OpenIddict.Domain.Shared/SharpAbp/Abp/OpenIddict/Localization/Resources/en-GB.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "en-GB", 3 | "texts": { 4 | } 5 | } -------------------------------------------------------------------------------- /modules/openiddict/src/SharpAbp.Abp.OpenIddict.Domain.Shared/SharpAbp/Abp/OpenIddict/Localization/Resources/es.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "es", 3 | "texts": { 4 | 5 | } 6 | } -------------------------------------------------------------------------------- /modules/openiddict/src/SharpAbp.Abp.OpenIddict.Domain.Shared/SharpAbp/Abp/OpenIddict/Localization/Resources/fr.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "fr", 3 | "texts": { 4 | } 5 | } -------------------------------------------------------------------------------- /modules/openiddict/src/SharpAbp.Abp.OpenIddict.Domain.Shared/SharpAbp/Abp/OpenIddict/Localization/Resources/hu.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "hu", 3 | "texts": { 4 | 5 | } 6 | } -------------------------------------------------------------------------------- /modules/openiddict/src/SharpAbp.Abp.OpenIddict.Domain.Shared/SharpAbp/Abp/OpenIddict/Localization/Resources/nl.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "nl", 3 | "texts": { 4 | 5 | } 6 | } -------------------------------------------------------------------------------- /modules/openiddict/src/SharpAbp.Abp.OpenIddict.Domain.Shared/SharpAbp/Abp/OpenIddict/Localization/Resources/pl-PL.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "pl-PL", 3 | "texts": { 4 | 5 | } 6 | } -------------------------------------------------------------------------------- /modules/openiddict/src/SharpAbp.Abp.OpenIddict.Domain.Shared/SharpAbp/Abp/OpenIddict/Localization/Resources/pt-BR.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "pt-BR", 3 | "texts": { 4 | 5 | } 6 | } -------------------------------------------------------------------------------- /modules/openiddict/src/SharpAbp.Abp.OpenIddict.Domain.Shared/SharpAbp/Abp/OpenIddict/Localization/Resources/sl.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "sl", 3 | "texts": { 4 | 5 | } 6 | } -------------------------------------------------------------------------------- /modules/openiddict/src/SharpAbp.Abp.OpenIddict.Domain.Shared/SharpAbp/Abp/OpenIddict/Localization/Resources/tr.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "tr", 3 | "texts": { 4 | 5 | } 6 | } -------------------------------------------------------------------------------- /modules/openiddict/src/SharpAbp.Abp.OpenIddict.Domain.Shared/SharpAbp/Abp/OpenIddict/Localization/Resources/vi.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "vi", 3 | "texts": { 4 | 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /modules/openiddict/src/SharpAbp.Abp.OpenIddict.Domain/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /modules/openiddict/src/SharpAbp.Abp.OpenIddict.HttpApi.Client/ClientProxies/SharpAbp/Abp/OpenIddict/OpenIddictScopeClientProxy.cs: -------------------------------------------------------------------------------- 1 | // This file is part of OpenIddictScopeClientProxy, you can customize it here 2 | // ReSharper disable once CheckNamespace 3 | namespace SharpAbp.Abp.OpenIddict; 4 | 5 | public partial class OpenIddictScopeClientProxy 6 | { 7 | } 8 | -------------------------------------------------------------------------------- /modules/openiddict/src/SharpAbp.Abp.OpenIddict.HttpApi.Client/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /modules/openiddict/src/SharpAbp.Abp.OpenIddict.HttpApi/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /modules/tenant-group-management/src/SharpAbp.Abp.TenantGroupManagement.Application.Contracts/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /modules/tenant-group-management/src/SharpAbp.Abp.TenantGroupManagement.Application/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /modules/tenant-group-management/src/SharpAbp.Abp.TenantGroupManagement.Domain.Shared/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /modules/tenant-group-management/src/SharpAbp.Abp.TenantGroupManagement.Domain.Shared/SharpAbp/Abp/TenantGroupManagement/Localization/Resources/ar.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "ar", 3 | "texts": { 4 | "ManageYourProfile": "إدارة ملفى", 5 | "SamplePageMessage": "صفحة نموذجية للوحدة النمطية MapTenancyManagement" 6 | } 7 | } -------------------------------------------------------------------------------- /modules/tenant-group-management/src/SharpAbp.Abp.TenantGroupManagement.Domain.Shared/SharpAbp/Abp/TenantGroupManagement/Localization/Resources/cs.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "cs", 3 | "texts": { 4 | "ManageYourProfile": "Spravovat profil", 5 | "SamplePageMessage": "Ukázková stránka pro modul MapTenancyManagement" 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /modules/tenant-group-management/src/SharpAbp.Abp.TenantGroupManagement.Domain.Shared/SharpAbp/Abp/TenantGroupManagement/Localization/Resources/de-DE.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "de-DE", 3 | "texts": { 4 | "ManageYourProfile": "Verwalten Sie Ihr Profil", 5 | "SamplePageMessage": "Eine Beispielseite für das Modul MapTenancyManagementModul" 6 | } 7 | } -------------------------------------------------------------------------------- /modules/tenant-group-management/src/SharpAbp.Abp.TenantGroupManagement.Domain.Shared/SharpAbp/Abp/TenantGroupManagement/Localization/Resources/en-GB.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "en-GB", 3 | "texts": { 4 | "ManageYourProfile": "Manage your profile", 5 | "SamplePageMessage": "A sample page for the MapTenancyManagement module" 6 | } 7 | } -------------------------------------------------------------------------------- /modules/tenant-group-management/src/SharpAbp.Abp.TenantGroupManagement.Domain.Shared/SharpAbp/Abp/TenantGroupManagement/Localization/Resources/es.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "es", 3 | "texts": { 4 | "ManageYourProfile": "Gestiona tu perfil", 5 | "SamplePageMessage": "Una página de ejemplo para el módulo MapTenancyManagement " 6 | } 7 | } -------------------------------------------------------------------------------- /modules/tenant-group-management/src/SharpAbp.Abp.TenantGroupManagement.Domain.Shared/SharpAbp/Abp/TenantGroupManagement/Localization/Resources/fr.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "fr", 3 | "texts": { 4 | "ManageYourProfile": "Gérer votre profil", 5 | "SamplePageMessage": "Exemple de page pour le module MapTenancyManagement" 6 | } 7 | } -------------------------------------------------------------------------------- /modules/tenant-group-management/src/SharpAbp.Abp.TenantGroupManagement.Domain.Shared/SharpAbp/Abp/TenantGroupManagement/Localization/Resources/hu.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "hu", 3 | "texts": { 4 | "ManageYourProfile": "Kezelje a profilját", 5 | "SamplePageMessage": "Mintaoldal a MapTenancyManagement modulhoz" 6 | } 7 | } -------------------------------------------------------------------------------- /modules/tenant-group-management/src/SharpAbp.Abp.TenantGroupManagement.Domain.Shared/SharpAbp/Abp/TenantGroupManagement/Localization/Resources/nl.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "nl", 3 | "texts": { 4 | "ManageYourProfile": "Beheer uw profiel", 5 | "SamplePageMessage": "Een voorbeeldpagina voor de MapTenancyManagement module" 6 | } 7 | } -------------------------------------------------------------------------------- /modules/tenant-group-management/src/SharpAbp.Abp.TenantGroupManagement.Domain.Shared/SharpAbp/Abp/TenantGroupManagement/Localization/Resources/pl-PL.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "pl-PL", 3 | "texts": { 4 | 5 | } 6 | } -------------------------------------------------------------------------------- /modules/tenant-group-management/src/SharpAbp.Abp.TenantGroupManagement.Domain.Shared/SharpAbp/Abp/TenantGroupManagement/Localization/Resources/pt-BR.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "pt-BR", 3 | "texts": { 4 | 5 | } 6 | } -------------------------------------------------------------------------------- /modules/tenant-group-management/src/SharpAbp.Abp.TenantGroupManagement.Domain.Shared/SharpAbp/Abp/TenantGroupManagement/Localization/Resources/sl.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "sl", 3 | "texts": { 4 | "ManageYourProfile": "Upravljajte svojim profilom" 5 | } 6 | } -------------------------------------------------------------------------------- /modules/tenant-group-management/src/SharpAbp.Abp.TenantGroupManagement.Domain.Shared/SharpAbp/Abp/TenantGroupManagement/Localization/Resources/tr.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "tr", 3 | "texts": { 4 | "ManageYourProfile": "Profil yönetimi", 5 | "SamplePageMessage": "MapTenancyManagement modulünden örnek bir sayfa" 6 | } 7 | } -------------------------------------------------------------------------------- /modules/tenant-group-management/src/SharpAbp.Abp.TenantGroupManagement.Domain.Shared/SharpAbp/Abp/TenantGroupManagement/Localization/Resources/vi.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "vi", 3 | "texts": { 4 | 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /modules/tenant-group-management/src/SharpAbp.Abp.TenantGroupManagement.Domain/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /modules/tenant-group-management/src/SharpAbp.Abp.TenantGroupManagement.EntityFrameworkCore/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /modules/tenant-group-management/src/SharpAbp.Abp.TenantGroupManagement.HttpApi/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /modules/tenant-group-management/src/SharpAbp.Abp.TenantGroupManagement.MongoDB/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /modules/transform-security-management/src/SharpAbp.Abp.TransformSecurityManagement.Application.Contracts/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /modules/transform-security-management/src/SharpAbp.Abp.TransformSecurityManagement.Application/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /modules/transform-security-management/src/SharpAbp.Abp.TransformSecurityManagement.Domain.Shared/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /modules/transform-security-management/src/SharpAbp.Abp.TransformSecurityManagement.Domain.Shared/SharpAbp/Abp/TransformSecurityManagement/Localization/Resources/cs.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "cs", 3 | "texts": { 4 | "ManageYourProfile": "Spravovat profil" 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /modules/transform-security-management/src/SharpAbp.Abp.TransformSecurityManagement.Domain.Shared/SharpAbp/Abp/TransformSecurityManagement/Localization/Resources/pl-PL.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "pl-PL", 3 | "texts": { 4 | 5 | } 6 | } -------------------------------------------------------------------------------- /modules/transform-security-management/src/SharpAbp.Abp.TransformSecurityManagement.Domain.Shared/SharpAbp/Abp/TransformSecurityManagement/Localization/Resources/pt-BR.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "pt-BR", 3 | "texts": { 4 | 5 | } 6 | } -------------------------------------------------------------------------------- /modules/transform-security-management/src/SharpAbp.Abp.TransformSecurityManagement.Domain.Shared/SharpAbp/Abp/TransformSecurityManagement/Localization/Resources/sl.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "sl", 3 | "texts": { 4 | "ManageYourProfile": "Upravljajte svojim profilom" 5 | } 6 | } -------------------------------------------------------------------------------- /modules/transform-security-management/src/SharpAbp.Abp.TransformSecurityManagement.Domain.Shared/SharpAbp/Abp/TransformSecurityManagement/Localization/Resources/vi.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "vi", 3 | "texts": { 4 | 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /modules/transform-security-management/src/SharpAbp.Abp.TransformSecurityManagement.Domain/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /modules/transform-security-management/src/SharpAbp.Abp.TransformSecurityManagement.EntityFrameworkCore/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /modules/transform-security-management/src/SharpAbp.Abp.TransformSecurityManagement.HttpApi.Client/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /modules/transform-security-management/src/SharpAbp.Abp.TransformSecurityManagement.HttpApi/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /modules/transform-security-management/src/SharpAbp.Abp.TransformSecurityManagement.MongoDB/FodyWeavers.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /samples/eventbus-sample/common.props: -------------------------------------------------------------------------------- 1 | 2 | 3 | latest 4 | 0.1.0 5 | $(NoWarn);CS1591;CS0436 6 | 7 | -------------------------------------------------------------------------------- /samples/fasterlog-sample/common.props: -------------------------------------------------------------------------------- 1 | 2 | 3 | latest 4 | 0.1.0 5 | $(NoWarn);CS1591;CS0436 6 | 7 | -------------------------------------------------------------------------------- /samples/fasterlog-sample/src/FasterLogSample/appsettings.json: -------------------------------------------------------------------------------- 1 | { 2 | "FasterOptions": { 3 | "RootPath": "D:\\faster-logs" 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /samples/masstransit-sample/common.props: -------------------------------------------------------------------------------- 1 | 2 | 3 | latest 4 | 0.1.0 5 | $(NoWarn);CS1591;CS0436 6 | 7 | -------------------------------------------------------------------------------- /samples/masstransit-sample/src/MassTransitSample.Common/ActiveMqQueues.cs: -------------------------------------------------------------------------------- 1 | namespace MassTransitSample.Common 2 | { 3 | public static class ActiveMqQueues 4 | { 5 | public const string Queue1 = "masstransit.activemq1"; 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /samples/masstransit-sample/src/MassTransitSample.Common/KafkaTopics.cs: -------------------------------------------------------------------------------- 1 | namespace MassTransitSample.Common 2 | { 3 | public class KafkaTopics 4 | { 5 | public const string Topic1 = "masstransit.topic1"; 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /samples/masstransit-sample/src/MassTransitSample.Common/RabbitMqQueues.cs: -------------------------------------------------------------------------------- 1 | namespace MassTransitSample.Common 2 | { 3 | public static class RabbitMqQueues 4 | { 5 | public const string Exchange1 = "masstransit.exchange1"; 6 | 7 | public const string Queue1 = "masstransit.queue1"; 8 | 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /samples/performance-sample/common.props: -------------------------------------------------------------------------------- 1 | 2 | 3 | latest 4 | 0.1.0 5 | $(NoWarn);CS1591;CS0436 6 | 7 | -------------------------------------------------------------------------------- /samples/performance-sample/src/PerformanceSample/appsettings.json: -------------------------------------------------------------------------------- 1 | { 2 | 3 | } 4 | -------------------------------------------------------------------------------- /samples/performance-sample/src/PerformanceSample/appsettings.secrets.json: -------------------------------------------------------------------------------- 1 | { 2 | } -------------------------------------------------------------------------------- /samples/sample/NuGet.Config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /samples/sample/src/SharpSample.Application/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Runtime.CompilerServices; 2 | [assembly:InternalsVisibleToAttribute("SharpSample.Application.Tests")] 3 | -------------------------------------------------------------------------------- /samples/sample/src/SharpSample.DbMigrator/appsettings.secrets.json: -------------------------------------------------------------------------------- 1 | { 2 | "ConnectionStrings": { 3 | "Default": "Server=192.168.0.82;Port=9432;Username=dragon;Password=dragon;Database=sharpabp;" 4 | } 5 | } -------------------------------------------------------------------------------- /samples/sample/src/SharpSample.Domain.Shared/Localization/SharpSample/ar.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "ar", 3 | "texts": { 4 | "Menu:Home": "الرئيسية", 5 | "Menu:Home": "الصفحة الرئيسية", 6 | "LongWelcomeMessage": "مرحبا بكم في التطبيق. هذا مشروع بدء تشغيل يعتمد على إطار عمل ABP. لمزيد من المعلومات ، يرجى زيارة abp.io." 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /samples/sample/src/SharpSample.Domain.Shared/Localization/SharpSample/cs.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "cs", 3 | "texts": { 4 | "Menu:Home": "Úvod", 5 | "Welcome": "Vítejte", 6 | "LongWelcomeMessage": "Vítejte v aplikaci. Toto je startovací projekt založený na ABP frameworku. Pro více informací, navštivte abp.io." 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /samples/sample/src/SharpSample.Domain.Shared/Localization/SharpSample/de.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "de", 3 | "texts": { 4 | "Menu:Home": "Home", 5 | "Welcome": "Willkommen", 6 | "LongWelcomeMessage": "Willkommen bei der Anwendung. Dies ist ein Startup-Projekt, das auf dem ABP-Framework basiert. Weitere Informationen finden Sie unter abp.io." 7 | } 8 | } -------------------------------------------------------------------------------- /samples/sample/src/SharpSample.Domain.Shared/Localization/SharpSample/en-GB.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "en-GB", 3 | "texts": { 4 | "Menu:Home": "Home", 5 | "Welcome": "Welcome", 6 | "LongWelcomeMessage": "Welcome to the application. This is a startup project based on the ABP framework. For more information, visit abp.io." 7 | } 8 | } -------------------------------------------------------------------------------- /samples/sample/src/SharpSample.Domain.Shared/Localization/SharpSample/en.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "en", 3 | "texts": { 4 | "Menu:Home": "Home", 5 | "Welcome": "Welcome", 6 | "LongWelcomeMessage": "Welcome to the application. This is a startup project based on the ABP framework. For more information, visit abp.io." 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /samples/sample/src/SharpSample.Domain.Shared/Localization/SharpSample/es.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "es", 3 | "texts": { 4 | "Menu:Home": "Inicio", 5 | "Welcome": "Bienvenido", 6 | "LongWelcomeMessage": "Bienvenido a la aplicación, este es un proyecto base basado en el framework ABP. Para más información, visita abp.io." 7 | } 8 | } -------------------------------------------------------------------------------- /samples/sample/src/SharpSample.Domain.Shared/Localization/SharpSample/fi.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "fi", 3 | "texts": { 4 | "Menu:Home": "Koti", 5 | "Welcome": "Tervetuloa", 6 | "LongWelcomeMessage": "Tervetuloa sovellukseen. Tämä on ABP-kehykseen perustuva käynnistysprojekti. Lisätietoja on osoitteessa abp.io." 7 | } 8 | } -------------------------------------------------------------------------------- /samples/sample/src/SharpSample.Domain.Shared/Localization/SharpSample/fr.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "fr", 3 | "texts": { 4 | "Menu:Home": "Accueil", 5 | "Welcome": "Bienvenue", 6 | "LongWelcomeMessage": "Bienvenue dans l'application. Il s'agit d'un projet de démarrage basé sur le framework ABP. Pour plus d'informations, visitez abp.io." 7 | } 8 | } -------------------------------------------------------------------------------- /samples/sample/src/SharpSample.Domain.Shared/Localization/SharpSample/hi.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "hi", 3 | "texts": { 4 | "Menu:Home": "घर", 5 | "Welcome": "स्वागत हे", 6 | "LongWelcomeMessage": "आवेदन करने के लिए आपका स्वागत है। यह एबीपी ढांचे पर आधारित एक स्टार्टअप परियोजना है। अधिक जानकारी के लिए, abp.io पर जाएं।" 7 | } 8 | } -------------------------------------------------------------------------------- /samples/sample/src/SharpSample.Domain.Shared/Localization/SharpSample/hu.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "hu", 3 | "texts": { 4 | "Menu:Home": "Kezdőlap", 5 | "Welcome": "Üdvözlöm", 6 | "LongWelcomeMessage": "Üdvözöljük az alkalmazásban. Ez egy ABP keretrendszeren alapuló startup projekt. További információkért látogasson el az abp.io oldalra." 7 | } 8 | } -------------------------------------------------------------------------------- /samples/sample/src/SharpSample.Domain.Shared/Localization/SharpSample/is.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "is", 3 | "texts": { 4 | "Menu:Home": "Heim", 5 | "Welcome": "Velkomin", 6 | "LongWelcomeMessage": "Verið velkomin í forritið. Þetta er startup verkefni sem byggir á ABP. Nánari upplýsingar er að finna á abp.io." 7 | } 8 | } -------------------------------------------------------------------------------- /samples/sample/src/SharpSample.Domain.Shared/Localization/SharpSample/it.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "it", 3 | "texts": { 4 | "Menu:Home": "Home", 5 | "Welcome": "Benvenuto", 6 | "LongWelcomeMessage": "Benvenuto nell'applicazione. Questo è un progetto di avvio basato sul framework ABP. Per ulteriori informazioni, visita abp.io." 7 | } 8 | } -------------------------------------------------------------------------------- /samples/sample/src/SharpSample.Domain.Shared/Localization/SharpSample/nl.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "nl", 3 | "texts": { 4 | "Menu:Home": "Home", 5 | "Welcome": "Welkom", 6 | "LongWelcomeMessage": "Welkom bij de applicatie. Dit is een startup-project gebaseerd op het ABP-framework. Bezoek abp.io voor meer informatie." 7 | } 8 | } -------------------------------------------------------------------------------- /samples/sample/src/SharpSample.Domain.Shared/Localization/SharpSample/pl-PL.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "pl-PL", 3 | "texts": { 4 | "Menu:Home": "Home", 5 | "Welcome": "Witaj", 6 | "LongWelcomeMessage": "Witaj w aplikacji. To jest inicjalny projekt bazujący na ABP framework. Po więcej informacji odwiedź stronę abp.io." 7 | } 8 | } -------------------------------------------------------------------------------- /samples/sample/src/SharpSample.Domain.Shared/Localization/SharpSample/pt-BR.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "pt-BR", 3 | "texts": { 4 | "Menu:Home": "Principal", 5 | "Welcome": "Seja bem-vindo!", 6 | "LongWelcomeMessage": "Bem-vindo a esta aplicação. Este é um projeto inicial baseado no ABP framework. Para mais informações, visite abp.io." 7 | } 8 | } -------------------------------------------------------------------------------- /samples/sample/src/SharpSample.Domain.Shared/Localization/SharpSample/ro-RO.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "ro-RO", 3 | "texts": { 4 | "Menu:Home": "Acasă", 5 | "Welcome": "Bun venit", 6 | "LongWelcomeMessage": "Bun venit la aplicaţie. Acesta este un proiect de pornire bazat pe framework-ul ABP. Pentru mai multe informaţii, vizitaţi, visit abp.io." 7 | } 8 | } -------------------------------------------------------------------------------- /samples/sample/src/SharpSample.Domain.Shared/Localization/SharpSample/sk.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "sk", 3 | "texts": { 4 | "Menu:Home": "Domov", 5 | "Welcome": "Vitajte", 6 | "LongWelcomeMessage": "Vitajte v aplikácii. Toto je štartovací projekt založený na ABP frameworku. Viac informácií nájdete na stránke abp.io." 7 | } 8 | } -------------------------------------------------------------------------------- /samples/sample/src/SharpSample.Domain.Shared/Localization/SharpSample/sl.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "sl", 3 | "texts": { 4 | "Menu:Home": "Domov", 5 | "Welcome": "Dobrodošli", 6 | "LongWelcomeMessage": "Dobrodošli v aplikaciji. To je začetni projekt na osnovi okolja ABP. Za več informacij obiščite abp.io." 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /samples/sample/src/SharpSample.Domain.Shared/Localization/SharpSample/vi.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "vi", 3 | "texts": { 4 | "Menu:Home": "Trang chủ", 5 | "Welcome": "Chào mừng bạn", 6 | "LongWelcomeMessage": "Chào mừng bạn đến ứng dụng. Đây là một dự án khởi nghiệp dựa trên khung ABP. Để biết thêm thông tin, hãy truy cập abp.io." 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /samples/sample/src/SharpSample.Domain.Shared/Localization/SharpSample/zh-Hans.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "zh-Hans", 3 | "texts": { 4 | "Menu:Home": "首页", 5 | "Welcome": "欢迎", 6 | "LongWelcomeMessage": "欢迎来到该应用程序. 这是一个基于ABP框架的启动项目. 有关更多信息, 请访问 abp.io." 7 | } 8 | } -------------------------------------------------------------------------------- /samples/sample/src/SharpSample.Domain.Shared/Localization/SharpSample/zh-Hant.json: -------------------------------------------------------------------------------- 1 | { 2 | "culture": "zh-Hant", 3 | "texts": { 4 | "Menu:Home": "首頁", 5 | "Welcome": "歡迎", 6 | "LongWelcomeMessage": "歡迎來到此應用程式. 這是一個基於ABP框架的起始專案. 有關更多訊息, 請瀏覽 abp.io." 7 | } 8 | } -------------------------------------------------------------------------------- /samples/sample/src/SharpSample.Domain.Shared/Localization/SharpSampleResource.cs: -------------------------------------------------------------------------------- 1 | using Volo.Abp.Localization; 2 | 3 | namespace SharpSample.Localization; 4 | 5 | [LocalizationResourceName("SharpSample")] 6 | public class SharpSampleResource 7 | { 8 | 9 | } 10 | -------------------------------------------------------------------------------- /samples/sample/src/SharpSample.Domain.Shared/SharpSampleDomainErrorCodes.cs: -------------------------------------------------------------------------------- 1 | namespace SharpSample; 2 | 3 | public static class SharpSampleDomainErrorCodes 4 | { 5 | /* You can add your business exception error codes here, as constants */ 6 | } 7 | -------------------------------------------------------------------------------- /samples/sample/src/SharpSample.Domain/Data/ISharpSampleDbSchemaMigrator.cs: -------------------------------------------------------------------------------- 1 | using System.Threading.Tasks; 2 | 3 | namespace SharpSample.Data; 4 | 5 | public interface ISharpSampleDbSchemaMigrator 6 | { 7 | Task MigrateAsync(); 8 | } 9 | -------------------------------------------------------------------------------- /samples/sample/src/SharpSample.Domain/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Runtime.CompilerServices; 2 | [assembly:InternalsVisibleToAttribute("SharpSample.Domain.Tests")] 3 | [assembly:InternalsVisibleToAttribute("SharpSample.TestBase")] 4 | -------------------------------------------------------------------------------- /samples/sample/src/SharpSample.Domain/Settings/SharpSampleSettings.cs: -------------------------------------------------------------------------------- 1 | namespace SharpSample.Settings; 2 | 3 | public static class SharpSampleSettings 4 | { 5 | private const string Prefix = "SharpSample"; 6 | 7 | //Add your own setting names here. Example: 8 | //public const string MySetting1 = Prefix + ".MySetting1"; 9 | } 10 | -------------------------------------------------------------------------------- /samples/sample/src/SharpSample.Domain/SharpSampleConsts.cs: -------------------------------------------------------------------------------- 1 | namespace SharpSample; 2 | 3 | public static class SharpSampleConsts 4 | { 5 | public const string DbTablePrefix = "App"; 6 | 7 | public const string DbSchema = null; 8 | } 9 | -------------------------------------------------------------------------------- /samples/sample/src/SharpSample.EntityFrameworkCore/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Runtime.CompilerServices; 2 | [assembly:InternalsVisibleToAttribute("SharpSample.EntityFrameworkCore.Tests")] 3 | -------------------------------------------------------------------------------- /samples/sample/src/SharpSample.HttpApi.Host/Controllers/HomeController.cs: -------------------------------------------------------------------------------- 1 | using Microsoft.AspNetCore.Mvc; 2 | using Volo.Abp.AspNetCore.Mvc; 3 | 4 | namespace SharpSample.Controllers; 5 | 6 | public class HomeController : AbpController 7 | { 8 | public ActionResult Index() 9 | { 10 | return Redirect("~/swagger"); 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /samples/sample/src/SharpSample.HttpApi.Host/abp.resourcemapping.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | aliases: { 3 | 4 | }, 5 | clean: [ 6 | 7 | ], 8 | mappings: { 9 | 10 | } 11 | }; 12 | -------------------------------------------------------------------------------- /samples/sample/src/SharpSample.HttpApi.Host/appsettings.Development.json: -------------------------------------------------------------------------------- 1 | { 2 | } 3 | -------------------------------------------------------------------------------- /samples/sample/src/SharpSample.HttpApi.Host/appsettings.secrets.json: -------------------------------------------------------------------------------- 1 | { 2 | "ConnectionStrings": { 3 | "Default": "Server=192.168.0.82;Port=9432;Username=dragon;Password=dragon;Database=sharpabp;" 4 | } 5 | } -------------------------------------------------------------------------------- /samples/sample/src/SharpSample.HttpApi.Host/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "1.0.0", 3 | "name": "my-app", 4 | "private": true, 5 | "dependencies": { 6 | "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~2.0.0-rc.4" 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /samples/sample/src/SharpSample.HttpApi.Host/wwwroot/global-styles.css: -------------------------------------------------------------------------------- 1 | /* Your Global Styles */ 2 | 3 | :root .lpx-brand-logo { 4 | --lpx-logo: url('/images/logo/leptonx/logo-light.png'); 5 | --lpx-logo-icon: url('/images/logo/leptonx/logo-light-thumbnail.png'); 6 | } -------------------------------------------------------------------------------- /samples/sample/src/SharpSample.HttpApi.Host/wwwroot/images/logo/leptonx/logo-dark-thumbnail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cocosip/sharp-abp/d8ee7478e9f18398e80a8852f94879af377a44bd/samples/sample/src/SharpSample.HttpApi.Host/wwwroot/images/logo/leptonx/logo-dark-thumbnail.png -------------------------------------------------------------------------------- /samples/sample/src/SharpSample.HttpApi.Host/wwwroot/images/logo/leptonx/logo-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cocosip/sharp-abp/d8ee7478e9f18398e80a8852f94879af377a44bd/samples/sample/src/SharpSample.HttpApi.Host/wwwroot/images/logo/leptonx/logo-dark.png -------------------------------------------------------------------------------- /samples/sample/src/SharpSample.HttpApi.Host/wwwroot/images/logo/leptonx/logo-light-thumbnail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cocosip/sharp-abp/d8ee7478e9f18398e80a8852f94879af377a44bd/samples/sample/src/SharpSample.HttpApi.Host/wwwroot/images/logo/leptonx/logo-light-thumbnail.png -------------------------------------------------------------------------------- /samples/sample/src/SharpSample.HttpApi.Host/wwwroot/images/logo/leptonx/logo-light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cocosip/sharp-abp/d8ee7478e9f18398e80a8852f94879af377a44bd/samples/sample/src/SharpSample.HttpApi.Host/wwwroot/images/logo/leptonx/logo-light.png -------------------------------------------------------------------------------- /samples/sample/src/SharpSample.HttpApi/Models/Test/TestModel.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | namespace SharpSample.Models.Test; 4 | 5 | public class TestModel 6 | { 7 | public string Name { get; set; } 8 | 9 | public DateTime BirthDate { get; set; } 10 | } 11 | --------------------------------------------------------------------------------