├── .gitattributes ├── .gitee ├── ISSUE_TEMPLATE.zh-CN.md ├── ISSUE_TEMPLATE │ ├── _feature.bak │ ├── bug.yml │ └── config.yml └── PULL_REQUEST_TEMPLATE.zh-CN.md ├── .gitignore ├── BRANCH_MANAGEMENT.md ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── COPYRIGHT.md ├── DEVELOPMENT_SETUP.md ├── DISCLAIMER.md ├── Dockerfile ├── LICENSE-APACHE ├── LICENSE-MIT ├── README.md ├── README.zh.md ├── SECURITY.md ├── TESTING_GUIDE.md ├── assets └── baiqian.svg ├── clients ├── Swagger-Editor.rar ├── angular │ ├── README.md │ ├── angular-utils.ts │ └── swagger-editor.png ├── axios_vue_react │ ├── README.md │ ├── axios-utils.js │ ├── axios-utils.ts │ └── swagger-editor.png ├── data-signature.js ├── data-signature.ts └── schedule-dashboard │ ├── .gitignore │ ├── README.md │ ├── package.json │ ├── pnpm-lock.yaml │ ├── public │ ├── apiconfig.js │ ├── favicon.ico │ └── index.html │ ├── src │ ├── App.tsx │ ├── apiconfig.ts │ ├── auth.tsx │ ├── components │ │ └── jobs │ │ │ ├── columns.tsx │ │ │ ├── index.module.css │ │ │ ├── index.tsx │ │ │ ├── render-value.tsx │ │ │ ├── state-text.tsx │ │ │ └── timelines.tsx │ ├── index.css │ ├── index.tsx │ ├── login.module.css │ ├── login.tsx │ ├── react-app-env.d.ts │ ├── reportWebVitals.ts │ ├── setupTests.ts │ ├── types │ │ ├── index.ts │ │ ├── jobdetail.ts │ │ ├── scheduler.ts │ │ ├── trigger-timeline.ts │ │ └── trigger.ts │ └── utils.ts │ └── tsconfig.json ├── framework ├── .editorconfig ├── Directory.Build.props ├── Furion.Extras.Authentication.JwtBearer │ ├── Extensions │ │ └── JWTAuthorizationServiceCollectionExtensions.cs │ ├── Furion.Extras.Authentication.JwtBearer.csproj │ ├── JWTEncryption.cs │ ├── Options │ │ └── JWTSettingsOptions.cs │ └── icon.png ├── Furion.Extras.DatabaseAccessor.Dapper │ ├── Extensions │ │ └── DapperServiceCollectionExtensions.cs │ ├── Furion.Extras.DatabaseAccessor.Dapper.csproj │ ├── Internal │ │ └── SqlProvider.cs │ ├── Repositories │ │ ├── DapperRepository.cs │ │ └── IDapperRepository.cs │ └── icon.png ├── Furion.Extras.DatabaseAccessor.MongoDB │ ├── Entities │ │ └── Dependencies │ │ │ └── IMongoDBEntity.cs │ ├── Extensions │ │ ├── IAsyncCursorSourceExtensions.cs │ │ └── MongoDBServiceCollectionExtensions.cs │ ├── Furion.Extras.DatabaseAccessor.MongoDB.csproj │ ├── Internal │ │ └── MongoDBPagedList.cs │ ├── Repositories │ │ ├── IMongoDBRepository.cs │ │ └── MongoDBRepository.cs │ └── icon.png ├── Furion.Extras.DatabaseAccessor.SqlSugar │ ├── Extensions │ │ ├── PagedQueryableExtensions.cs │ │ └── SqlSugarServiceCollectionExtensions.cs │ ├── Furion.Extras.DatabaseAccessor.SqlSugar.csproj │ ├── Internal │ │ ├── SqlProfiler.cs │ │ └── SqlSugarPagedList.cs │ ├── Repositories │ │ ├── ISqlSugarRepository.cs │ │ └── SqlSugarRepository.cs │ └── icon.png ├── Furion.Extras.DependencyModel.CodeAnalysis │ ├── Furion.Extras.DependencyModel.CodeAnalysis.csproj │ └── icon.png ├── Furion.Extras.ObjectMapper.Mapster │ ├── Extensions │ │ └── ObjectMapperServiceCollectionExtensions.cs │ ├── Furion.Extras.ObjectMapper.Mapster.csproj │ └── icon.png ├── Furion.Pure.Extras.DependencyModel.CodeAnalysis │ ├── Furion.Pure.Extras.DependencyModel.CodeAnalysis.csproj │ └── icon.png ├── Furion.Pure.Xunit │ ├── AssemblyFixtureAttribute.cs │ ├── Furion.Pure.Xunit.csproj │ ├── TestStartup.cs │ ├── XunitExtensions │ │ ├── XunitTestAssemblyRunnerWithAssemblyFixture.cs │ │ ├── XunitTestCollectionRunnerWithAssemblyFixture.cs │ │ └── XunitTestFrameworkExecutorWithAssemblyFixture.cs │ └── icon.png ├── Furion.Pure │ ├── App │ │ ├── App.cs │ │ ├── Attributes │ │ │ └── AppStartupAttribute.cs │ │ ├── Extensions │ │ │ ├── AppApplicationBuilderExtensions.cs │ │ │ ├── AppHostApplicationBuilderExtensions.cs │ │ │ ├── AppServiceCollectionExtensions.cs │ │ │ ├── AppWebApplicationBuilderExtensions.cs │ │ │ ├── HostBuilderExtensions.cs │ │ │ ├── IConfigurationExtenstions.cs │ │ │ ├── IServiceScopeExtensions.cs │ │ │ ├── ObjectExtensions.cs │ │ │ └── Options │ │ │ │ ├── AddInjectOptions.cs │ │ │ │ ├── InjectOptions.cs │ │ │ │ └── UseInjectOptions.cs │ │ ├── Filters │ │ │ └── StartupFilter.cs │ │ ├── Internal │ │ │ └── InternalApp.cs │ │ ├── Native.cs │ │ ├── Options │ │ │ ├── AppSettingsOptions.cs │ │ │ ├── GenericRunOptions.cs │ │ │ ├── IRunOptions.cs │ │ │ ├── LegacyRunOptions.cs │ │ │ └── RunOptions.cs │ │ ├── Serve.cs │ │ ├── ServeComponent.cs │ │ ├── SingleFile │ │ │ └── ISingleFilePublish.cs │ │ └── Startups │ │ │ ├── AppStartup.cs │ │ │ ├── FakeStartup.cs │ │ │ ├── GenericHostLifetimeEventsHostedService.cs │ │ │ └── HostingStartup.cs │ ├── AspNetCore │ │ ├── Extensions │ │ │ ├── AspNetCoreBuilderServiceCollectionExtensions.cs │ │ │ ├── HttpContextExtensions.cs │ │ │ ├── IHostExtensions.cs │ │ │ └── ModelBindingContextExtensions.cs │ │ └── ModelBinders │ │ │ ├── Attributes │ │ │ ├── FlexibleArrayAttribute.cs │ │ │ └── FromConvertAttribute.cs │ │ │ ├── Binders │ │ │ ├── FlexibleArrayModelBinder.cs │ │ │ ├── FromConvertBinder.cs │ │ │ ├── FromConvertBinderProvider.cs │ │ │ └── TimestampToDateTimeModelBinder.cs │ │ │ └── Converts │ │ │ ├── DateTimeModelConvertBinder.cs │ │ │ ├── DateTimeOffsetModelConvertBinder.cs │ │ │ └── IModelConvertBinder.cs │ ├── Authorization │ │ ├── Attributes │ │ │ ├── AppAuthorizeAttribute.cs │ │ │ └── SecurityDefineAttribute.cs │ │ ├── Extensions │ │ │ ├── AuthorizationHandlerContextExtensions.cs │ │ │ └── AuthorizationServiceCollectionExtensions.cs │ │ ├── Handlers │ │ │ └── AppAuthorizeHandler.cs │ │ ├── Internal │ │ │ └── Penetrates.cs │ │ ├── Providers │ │ │ └── AppAuthorizationPolicyProvider.cs │ │ └── Requirements │ │ │ └── AppAuthorizeRequirement.cs │ ├── Components │ │ ├── Attributes │ │ │ └── DependsOnAttribute.cs │ │ ├── Contexts │ │ │ └── ComponentContext.cs │ │ ├── Dependencies │ │ │ └── IComponent.cs │ │ ├── Extensions │ │ │ ├── ComponentApplicationBuilderExtensions.cs │ │ │ └── ComponentServiceCollectionExtensions.cs │ │ ├── IApplicationComponent.cs │ │ ├── IServiceComponent.cs │ │ ├── IWebComponent.cs │ │ └── Internal │ │ │ └── Penetrates.cs │ ├── ConfigurableOptions │ │ ├── Attributes │ │ │ ├── MapSettingsAttribute.cs │ │ │ └── OptionsSettingsAttribute.cs │ │ ├── Extensions │ │ │ └── ConfigurableOptionsServiceCollectionExtensions.cs │ │ ├── Internal │ │ │ └── Penetrates.cs │ │ └── Options │ │ │ └── IConfigurableOptions.cs │ ├── Configuration │ │ ├── Constants │ │ │ └── Constants.cs │ │ └── Extensions │ │ │ ├── IConfigurationBuilderExtensions.cs │ │ │ └── IConfigurationExtensions.cs │ ├── CorsAccessor │ │ ├── Extensions │ │ │ ├── CorsAccessorApplicationBuilderExtensions.cs │ │ │ └── CorsAccessorServiceCollectionExtensions.cs │ │ ├── Internal │ │ │ └── Penetrates.cs │ │ └── Options │ │ │ └── CorsAccessorSettingsOptions.cs │ ├── DataEncryption │ │ ├── Encryptions │ │ │ ├── AESEncryption.cs │ │ │ ├── DESEncryption.cs │ │ │ ├── GzipEncryption.cs │ │ │ ├── KSortEncryption.cs │ │ │ ├── MD5Encryption.cs │ │ │ ├── PBKDF2Encryption.cs │ │ │ ├── RSAEncryption.cs │ │ │ └── SHA1Encryption.cs │ │ └── Extensions │ │ │ └── StringEncryptionExtensions.cs │ ├── DataValidation │ │ ├── Attributes │ │ │ ├── DataValidationAttribute.cs │ │ │ ├── NonValidationAttribute.cs │ │ │ ├── ValidationItemMetadataAttribute.cs │ │ │ ├── ValidationMessageAttribute.cs │ │ │ ├── ValidationMessageTypeAttribute.cs │ │ │ └── ValidationTypeAttribute.cs │ │ ├── Enums │ │ │ ├── ValidationPattern.cs │ │ │ └── ValidationTypes.cs │ │ ├── Extensions │ │ │ ├── DataValidationExtensions.cs │ │ │ ├── DataValidationServiceCollectionExtensions.cs │ │ │ └── Options │ │ │ │ └── DataValidationOptions.cs │ │ ├── Filters │ │ │ ├── DataValidationFilter.cs │ │ │ └── DataValidationPageFilter.cs │ │ ├── Internal │ │ │ ├── DataValidationResult.cs │ │ │ └── ValidationMetadata.cs │ │ ├── Options │ │ │ └── ValidationTypeMessageSettingsOptions.cs │ │ ├── Providers │ │ │ └── IValidationMessageTypeProvider.cs │ │ ├── ValidatorContext.cs │ │ └── Validators │ │ │ └── DataValidator.cs │ ├── DependencyInjection │ │ ├── Attributes │ │ │ ├── InjectionAttribute.cs │ │ │ ├── SuppressProxyAttribute.cs │ │ │ └── SuppressSnifferAttribute.cs │ │ ├── Dependencies │ │ │ ├── IPrivateDependency.cs │ │ │ ├── IScoped.cs │ │ │ ├── ISingleton.cs │ │ │ └── ITransient.cs │ │ ├── Enums │ │ │ ├── InjectionActions.cs │ │ │ ├── InjectionPatterns.cs │ │ │ └── RegisterType.cs │ │ ├── Extensions │ │ │ └── DependencyInjectionServiceCollectionExtensions.cs │ │ ├── Internal │ │ │ └── ExternalService.cs │ │ ├── Options │ │ │ └── DependencyInjectionSettingsOptions.cs │ │ ├── Providers │ │ │ ├── INamedServiceProvider.cs │ │ │ └── NamedServiceProvider.cs │ │ └── Scoped.cs │ ├── DistributedIDGenerator │ │ ├── Enums │ │ │ └── SequentialGuidType.cs │ │ ├── Generators │ │ │ ├── IDistributedIDGenerator.cs │ │ │ └── SequentialGuidIDGenerator.cs │ │ ├── IDGen.cs │ │ ├── Settings │ │ │ └── SequentialGuidSettings.cs │ │ └── ShortID │ │ │ ├── Internal │ │ │ ├── Constants.cs │ │ │ └── RandomHelpers.cs │ │ │ ├── Options │ │ │ └── GenerationOptions.cs │ │ │ └── ShortIDGen.cs │ ├── DynamicApiController │ │ ├── Attributes │ │ │ ├── ApiDescriptionSettingsAttribute.cs │ │ │ ├── ApiSeatAttribute.cs │ │ │ ├── DynamicApiControllerAttribute.cs │ │ │ ├── QueryParametersAttribute.cs │ │ │ └── RouteConstraintAttribute.cs │ │ ├── Conventions │ │ │ └── DynamicApiControllerApplicationModelConvention.cs │ │ ├── Dependencies │ │ │ └── IDynamicApiController.cs │ │ ├── Enums │ │ │ └── ApiSeats.cs │ │ ├── Extensions │ │ │ └── DynamicApiControllerServiceCollectionExtensions.cs │ │ ├── Formatters │ │ │ └── TextPlainMediaTypeFormatter.cs │ │ ├── Internal │ │ │ ├── ParameterRouteTemplate.cs │ │ │ └── Penetrates.cs │ │ ├── Options │ │ │ └── DynamicApiControllerSettingsOptions.cs │ │ ├── Providers │ │ │ ├── DynamicApiControllerFeatureProvider.cs │ │ │ └── MvcActionDescriptorChangeProvider.cs │ │ ├── Runtimes │ │ │ ├── DynamicApiRuntimeChangeProvider.cs │ │ │ └── IDynamicApiRuntimeChangeProvider.cs │ │ └── builders │ │ │ └── DynamicApiControllerBuilder.cs │ ├── EventBus │ │ ├── Attributes │ │ │ └── EventSubscribeAttribute.cs │ │ ├── Builders │ │ │ └── EventBusOptionsBuilder.cs │ │ ├── Constants │ │ │ └── EventSubscribeOperates.cs │ │ ├── Contexts │ │ │ ├── EventHandlerContext.cs │ │ │ ├── EventHandlerExecutedContext.cs │ │ │ └── EventHandlerExecutingContext.cs │ │ ├── Dependencies │ │ │ ├── IEventPublisher.cs │ │ │ └── IEventSubscriber.cs │ │ ├── Events │ │ │ └── EventHandlerEventArgs.cs │ │ ├── Executors │ │ │ └── IEventHandlerExecutor.cs │ │ ├── Extensions │ │ │ ├── EventBusExtensitions.cs │ │ │ └── EventBusServiceCollectionExtensions.cs │ │ ├── Factories │ │ │ ├── EventBusFactory.cs │ │ │ └── IEventBusFactory.cs │ │ ├── HostedServices │ │ │ └── EventBusHostedService.cs │ │ ├── Internal │ │ │ ├── ChannelEventPublisher.cs │ │ │ └── Logging.cs │ │ ├── MessageCenter.cs │ │ ├── Monitors │ │ │ └── IEventHandlerMonitor.cs │ │ ├── Policies │ │ │ └── IEventFallbackPolicy.cs │ │ ├── Sources │ │ │ ├── ChannelEventSource.cs │ │ │ ├── EventSubscribeOperateSource.cs │ │ │ └── IEventSource.cs │ │ ├── Storers │ │ │ ├── ChannelEventSourceStorer.cs │ │ │ └── IEventSourceStorer.cs │ │ └── Wrappers │ │ │ └── EventHandlerWrapper.cs │ ├── FriendlyException │ │ ├── Assets │ │ │ └── error.html │ │ ├── Attributes │ │ │ ├── ErrorCodeItemMetadataAttribute.cs │ │ │ ├── ErrorCodeTypeAttribute.cs │ │ │ └── IfExceptionAttribute.cs │ │ ├── Exceptions │ │ │ └── AppFriendlyException.cs │ │ ├── Extensions │ │ │ ├── AppFriendlyExceptionExtensions.cs │ │ │ ├── FriendlyExceptionServiceCollectionExtensions.cs │ │ │ └── Options │ │ │ │ └── FriendlyExceptionOptions.cs │ │ ├── Filters │ │ │ └── FriendlyExceptionFilter.cs │ │ ├── Handlers │ │ │ └── IGlobalExceptionHandler.cs │ │ ├── Internal │ │ │ ├── ExceptionMetadata.cs │ │ │ ├── Logging.cs │ │ │ └── MethodIfException.cs │ │ ├── Oops.cs │ │ ├── Options │ │ │ ├── ErrorCodeMessageSettingsOptions.cs │ │ │ └── FriendlyExceptionSettingsOptions.cs │ │ ├── Providers │ │ │ └── IErrorCodeTypeProvider.cs │ │ ├── Results │ │ │ └── BadPageResult.cs │ │ └── Retry.cs │ ├── Furion.Pure.csproj │ ├── GlobalUsings.cs │ ├── IPCChannel │ │ ├── CallContext.cs │ │ ├── ChannelContext.cs │ │ └── Handlers │ │ │ └── ChannelHandler.cs │ ├── InstantMessaging │ │ ├── Attributes │ │ │ └── MapHubAttribute.cs │ │ ├── Extensions │ │ │ └── IEndpointRouteBuilderExtensions.cs │ │ └── IM.cs │ ├── JsonSerialization │ │ ├── Converters │ │ │ ├── NewtonsoftJson │ │ │ │ ├── NewtonsoftJsonClayJsonConverter.cs │ │ │ │ ├── NewtonsoftJsonDateOnlyJsonConverter.cs │ │ │ │ ├── NewtonsoftJsonDateTimeJsonConverter.cs │ │ │ │ ├── NewtonsoftJsonDateTimeOffsetJsonConverter.cs │ │ │ │ ├── NewtonsoftJsonJsonObjectAndJsonArrayJsonConverter.cs │ │ │ │ ├── NewtonsoftJsonLongToStringJsonConverter.cs │ │ │ │ └── NewtonsoftJsonTimeOnlyJsonConverter.cs │ │ │ └── SystemTextJson │ │ │ │ ├── SystemTextJsonDateOnlyJsonConverter.cs │ │ │ │ ├── SystemTextJsonDateTimeJsonConverter.cs │ │ │ │ ├── SystemTextJsonDateTimeOffsetJsonConverter.cs │ │ │ │ ├── SystemTextJsonLongToStringJsonConverter.cs │ │ │ │ └── SystemTextJsonTimeOnlyJsonConverter.cs │ │ ├── Extensions │ │ │ ├── JsonSerializationServiceCollectionExtensions.cs │ │ │ ├── NewtonsoftJsonExtensions.cs │ │ │ └── SystemTextJsonExtensions.cs │ │ ├── Internal │ │ │ └── Penetrates.cs │ │ ├── JSON.cs │ │ └── Providers │ │ │ ├── IJsonSerializerProvider.cs │ │ │ └── SystemTextJsonSerializerProvider.cs │ ├── LinqBuilder │ │ ├── Builders │ │ │ └── LinqExpression.cs │ │ ├── Extensions │ │ │ ├── ExpressionExtensions.cs │ │ │ └── IEnumerableExtensions.cs │ │ └── Visitors │ │ │ └── ParameterReplaceExpressionVisitor.cs │ ├── Localization │ │ ├── Extensions │ │ │ ├── IHtmlLocalizerFactoryExtensions.cs │ │ │ ├── ILocalizerExtensions.cs │ │ │ ├── IStringLocalizerFactoryExtensions.cs │ │ │ ├── LocalizationApplicationBuilderExtensions.cs │ │ │ └── LocalizationServiceCollectionExtensions.cs │ │ ├── Internal │ │ │ └── Penetrates.cs │ │ ├── L.cs │ │ ├── Options │ │ │ └── LocalizationSettingsOptions.cs │ │ └── Providers │ │ │ └── CustomizeQueryStringRequestCultureProvider.cs │ ├── Logging │ │ ├── Extensions │ │ │ ├── ILoggerExtensions.cs │ │ │ ├── ILoggerFactoryExtensions.cs │ │ │ ├── ILoggingBuilderExtensions.cs │ │ │ ├── LogContextExtensions.cs │ │ │ ├── LogMessageExtensions.cs │ │ │ ├── LoggingServiceCollectionExtensions.cs │ │ │ └── StringLoggingExtensions.cs │ │ ├── Implantations │ │ │ ├── Console │ │ │ │ ├── ConsoleColors.cs │ │ │ │ ├── ConsoleFormatterExtend.cs │ │ │ │ └── ConsoleFormatterExtendOptions.cs │ │ │ ├── Database │ │ │ │ ├── DatabaseLogger.cs │ │ │ │ ├── DatabaseLoggerOptions.cs │ │ │ │ ├── DatabaseLoggerProvider.cs │ │ │ │ ├── DatabaseLoggerSettings.cs │ │ │ │ ├── DatabaseWriteError.cs │ │ │ │ └── IDatabaseLoggingWriter.cs │ │ │ ├── Empty │ │ │ │ ├── EmptyLogger.cs │ │ │ │ └── EmptyLoggerProvider.cs │ │ │ ├── File │ │ │ │ ├── FileLogger.cs │ │ │ │ ├── FileLoggerOptions.cs │ │ │ │ ├── FileLoggerProvider.cs │ │ │ │ ├── FileLoggerSettings.cs │ │ │ │ ├── FileLoggingWriter.cs │ │ │ │ └── FileWriteError.cs │ │ │ ├── LogContext.cs │ │ │ ├── LogMessage.cs │ │ │ └── Monitors │ │ │ │ ├── ContractResolverTypes.cs │ │ │ │ ├── JsonBehavior.cs │ │ │ │ ├── JsonElementConverter.cs │ │ │ │ ├── Logging.cs │ │ │ │ ├── LoggingMonitorAttribute.cs │ │ │ │ ├── LoggingMonitorContext.cs │ │ │ │ ├── LoggingMonitorMethod.cs │ │ │ │ ├── LoggingMonitorSettings.cs │ │ │ │ ├── PropertyNamesContractResolver.cs │ │ │ │ └── SuppressMonitorAttribute.cs │ │ ├── Internal │ │ │ ├── Logging.cs │ │ │ ├── Penetrates.cs │ │ │ ├── StringLoggingPart.cs │ │ │ ├── StringLoggingPartMethods.cs │ │ │ └── StringLoggingPartSetters.cs │ │ ├── Log.cs │ │ └── LoggerFormatter.cs │ ├── ObjectMapper │ │ └── Extensions │ │ │ └── ObjectMapperServiceCollectionExtensions.cs │ ├── Options │ │ ├── Attributes │ │ │ ├── FailureMessageAttribute.cs │ │ │ ├── OptionsBuilderAttribute.cs │ │ │ └── OptionsBuilderMethodMapAttribute.cs │ │ ├── Constants │ │ │ └── Constants.cs │ │ ├── Dependencies │ │ │ ├── IConfigureOptionsBuilder.cs │ │ │ ├── IOptionsBuilderDependency.cs │ │ │ ├── IPostConfigureOptionsBuilder.cs │ │ │ └── IValidateOptionsBuilder.cs │ │ └── Extensions │ │ │ └── OptionsBuilderExtensions.cs │ ├── Reflection │ │ ├── DynamicProxies │ │ │ ├── ClassProxyGenerator.cs │ │ │ ├── DynamicDispatchProxy.cs │ │ │ └── Invocation.cs │ │ ├── Extensions │ │ │ └── MethodInfoExtensions.cs │ │ ├── Internal │ │ │ └── MethodParameterInfo.cs │ │ ├── Proxies │ │ │ ├── AspectDispatchProxy.cs │ │ │ ├── AspectDispatchProxyGenerator.cs │ │ │ ├── IDispatchProxy.cs │ │ │ └── IGlobalDispatchProxy.cs │ │ └── Reflect.cs │ ├── Schedule │ │ ├── Attributes │ │ │ ├── AtAttribute.cs │ │ │ ├── CronAttribute.cs │ │ │ ├── JobDetailAttribute.cs │ │ │ ├── MacroAts │ │ │ │ ├── DailyAtAttribute.cs │ │ │ │ ├── HourlyAtAttribute.cs │ │ │ │ ├── MinutelyAtAttribute.cs │ │ │ │ ├── MonthlyAtAttribute.cs │ │ │ │ ├── SecondlyAtAttribute.cs │ │ │ │ ├── WeeklyAtAttribute.cs │ │ │ │ └── YearlyAtAttribute.cs │ │ │ ├── Macros │ │ │ │ ├── DailyAttribute.cs │ │ │ │ ├── HourlyAttribute.cs │ │ │ │ ├── MinutelyAttribute.cs │ │ │ │ ├── MonthlyAttribute.cs │ │ │ │ ├── SecondlyAttribute.cs │ │ │ │ ├── WeeklyAttribute.cs │ │ │ │ ├── WorkdayAttribute.cs │ │ │ │ └── YearlyAttribute.cs │ │ │ ├── PeriodAttribute.cs │ │ │ ├── Periods │ │ │ │ ├── PeriodHoursAttribute.cs │ │ │ │ ├── PeriodMinutesAttribute.cs │ │ │ │ └── PeriodSecondsAttribute.cs │ │ │ └── TriggerAttribute.cs │ │ ├── Builders │ │ │ ├── JobBuilder.cs │ │ │ ├── ScheduleOptionsBuilder.cs │ │ │ ├── SchedulerBuilder.cs │ │ │ ├── TriggerBuilder.Setters.cs │ │ │ └── TriggerBuilder.cs │ │ ├── Cancellations │ │ │ ├── IJobCancellationToken.cs │ │ │ └── JobCancellationToken.cs │ │ ├── Constants │ │ │ ├── ClusterStatus.cs │ │ │ ├── NamingConventions.cs │ │ │ ├── PersistenceBehavior.cs │ │ │ ├── ScheduleResult.cs │ │ │ ├── SqlTypes.cs │ │ │ └── TriggerStatus.cs │ │ ├── Contexts │ │ │ ├── JobClusterContext.cs │ │ │ ├── JobExecutedContext.cs │ │ │ ├── JobExecutingContext.cs │ │ │ ├── JobExecutionContext.cs │ │ │ ├── JobFactoryContext.cs │ │ │ ├── PersistenceContext.cs │ │ │ ├── PersistenceExecutionRecordContext.cs │ │ │ └── PersistenceTriggerContext.cs │ │ ├── Converters │ │ │ └── DateTimeJsonConverter.cs │ │ ├── Dashboard │ │ │ ├── backend │ │ │ │ ├── ScheduleUIExtensions.cs │ │ │ │ ├── ScheduleUIMiddleware.cs │ │ │ │ └── ScheduleUIOptions.cs │ │ │ └── frontend │ │ │ │ ├── apiconfig.js │ │ │ │ ├── asset-manifest.json │ │ │ │ ├── favicon.ico │ │ │ │ ├── index.html │ │ │ │ └── static │ │ │ │ ├── css │ │ │ │ ├── main.74405ed9.css │ │ │ │ └── main.74405ed9.css.map │ │ │ │ └── js │ │ │ │ ├── main.62f96dc7.js │ │ │ │ ├── main.62f96dc7.js.LICENSE.txt │ │ │ │ └── main.62f96dc7.js.map │ │ ├── Dependencies │ │ │ ├── IJob.cs │ │ │ └── IJobFactory.cs │ │ ├── Details │ │ │ ├── JobDetail.Methods.cs │ │ │ ├── JobDetail.cs │ │ │ └── JobDetailOptions.cs │ │ ├── Events │ │ │ ├── JobExecutionRecordEventArgs.cs │ │ │ └── SchedulerEventArgs.cs │ │ ├── Executors │ │ │ └── IJobExecutor.cs │ │ ├── Extensions │ │ │ ├── ScheduleExtensions.cs │ │ │ └── ScheduleServiceCollectionExtensions.cs │ │ ├── Factories │ │ │ ├── ISchedulerFactory.Exports.cs │ │ │ ├── ISchedulerFactory.Internal.cs │ │ │ ├── SchedulerFactory.Exports.cs │ │ │ └── SchedulerFactory.Internal.cs │ │ ├── HostedServices │ │ │ └── ScheduleHostedService.cs │ │ ├── Http │ │ │ ├── HttpJob.cs │ │ │ └── HttpJobMessage.cs │ │ ├── Internal │ │ │ ├── DynamicJob.cs │ │ │ ├── Logging.cs │ │ │ ├── Penetrates.cs │ │ │ └── RepeatKeyEqualityComparer.cs │ │ ├── Loggers │ │ │ ├── IScheduleLogger.cs │ │ │ └── ScheduleLogger.cs │ │ ├── Monitors │ │ │ └── IJobMonitor.cs │ │ ├── Persistences │ │ │ └── IJobPersistence.cs │ │ ├── Schedular.cs │ │ ├── Schedulers │ │ │ ├── IScheduler.cs │ │ │ ├── Scheduler.Methods.cs │ │ │ ├── Scheduler.cs │ │ │ └── SchedulerModel.cs │ │ ├── Servers │ │ │ └── IJobClusterServer.cs │ │ └── Triggers │ │ │ ├── AtTrigger.cs │ │ │ ├── CronTrigger.cs │ │ │ ├── PeriodTrigger.cs │ │ │ ├── Trigger.Methods.cs │ │ │ ├── Trigger.cs │ │ │ ├── TriggerOptions.cs │ │ │ ├── TriggerTimeline.cs │ │ │ └── Triggers.cs │ ├── SensitiveDetection │ │ ├── Attributes │ │ │ └── SensitiveDetectionAttribute.cs │ │ ├── Builders │ │ │ └── SensitiveDetectionBuilder.cs │ │ ├── Extensions │ │ │ └── SensitiveDetectionServiceCollectionExtensions.cs │ │ ├── ModelBinders │ │ │ ├── SensitiveDetectionBinder.cs │ │ │ └── SensitiveDetectionBinderProvider.cs │ │ └── Providers │ │ │ ├── ISensitiveDetectionProvider.cs │ │ │ └── SensitiveDetectionProvider.cs │ ├── SpecificationDocument │ │ ├── Assets │ │ │ └── index.html │ │ ├── Attributes │ │ │ ├── EnumToNumberAttribute.cs │ │ │ ├── OperationIdAttribute.cs │ │ │ └── SchemaIdAttribute.cs │ │ ├── Builders │ │ │ └── SpecificationDocumentBuilder.cs │ │ ├── Extensions │ │ │ ├── SpecificationDocumentApplicationBuilderExtensions.cs │ │ │ └── SpecificationDocumentServiceCollectionExtensions.cs │ │ ├── Filters │ │ │ ├── AnySchemaFilter.cs │ │ │ ├── ApiActionFilter.cs │ │ │ ├── EnumSchemaFilter.cs │ │ │ └── TagsOrderDocumentFilter.cs │ │ ├── Internal │ │ │ ├── GroupExtraInfo.cs │ │ │ ├── SpecificationAuth.cs │ │ │ ├── SpecificationLoginInfo.cs │ │ │ ├── SpecificationOpenApiInfo.cs │ │ │ ├── SpecificationOpenApiSecurityRequirementItem.cs │ │ │ └── SpecificationOpenApiSecurityScheme.cs │ │ └── Options │ │ │ └── SpecificationDocumentSettingsOptions.cs │ ├── TaskQueue │ │ ├── Builders │ │ │ └── TaskQueueOptionsBuilder.cs │ │ ├── Dependencies │ │ │ ├── ITaskQueue.cs │ │ │ └── TaskQueue.cs │ │ ├── Events │ │ │ └── TaskHandlerEventArgs.cs │ │ ├── Extensions │ │ │ └── TaskQueueServiceCollectionExtensions.cs │ │ ├── HostedServices │ │ │ └── TaskQueuedHostedService.cs │ │ ├── Internal │ │ │ ├── Logging.cs │ │ │ └── TaskWrapper.cs │ │ └── TaskQueued.cs │ ├── Templates │ │ ├── Extensions │ │ │ └── StringRenderExtensions.cs │ │ └── TP.cs │ ├── TimeCrontab │ │ ├── Constants │ │ │ ├── Constants.cs │ │ │ ├── CronFieldKind.cs │ │ │ └── CronStringFormat.cs │ │ ├── Crontab.Internal.cs │ │ ├── Crontab.Macro.cs │ │ ├── Crontab.MacroAt.cs │ │ ├── Crontab.cs │ │ ├── Exceptions │ │ │ └── TimeCrontabException.cs │ │ ├── Extensions │ │ │ └── DayOfWeekExtensions.cs │ │ └── Parsers │ │ │ ├── AnyParser.cs │ │ │ ├── BlankDayOfMonthOrWeekParser.cs │ │ │ ├── Dependencies │ │ │ ├── ICronParser.cs │ │ │ └── ITimeParser.cs │ │ │ ├── LastDayOfMonthParser.cs │ │ │ ├── LastDayOfWeekInMonthParser.cs │ │ │ ├── LastWeekdayOfMonthParser.cs │ │ │ ├── NearestWeekdayParser.cs │ │ │ ├── RandomParser.cs │ │ │ ├── RangeParser.cs │ │ │ ├── SpecificDayOfWeekInMonthParser.cs │ │ │ ├── SpecificParser.cs │ │ │ ├── SpecificYearParser.cs │ │ │ └── StepParser.cs │ ├── UnifyResult │ │ ├── Attributes │ │ │ ├── NonUnifyAttribute.cs │ │ │ ├── UnifyModelAttribute.cs │ │ │ ├── UnifyProviderAttribute.cs │ │ │ ├── UnifyResultAttribute.cs │ │ │ └── UnifySerializerSettingAttribute.cs │ │ ├── Extensions │ │ │ ├── UnifyResultMiddlewareExtensions.cs │ │ │ └── UnifyResultServiceCollectionExtensions.cs │ │ ├── Filters │ │ │ └── SucceededUnifyResultFilter.cs │ │ ├── Internal │ │ │ ├── RESTfulResult.cs │ │ │ └── UnifyMetadata.cs │ │ ├── Middlewares │ │ │ └── UnifyResultStatusCodesMiddleware.cs │ │ ├── Options │ │ │ └── UnifyResultSettingsOptions.cs │ │ ├── Providers │ │ │ ├── IUnifyResultProvider.cs │ │ │ └── RESTfulResultProvider.cs │ │ └── UnifyContext.cs │ ├── UnitOfWork │ │ ├── Extensions │ │ │ └── UnitOfWorkServiceCollectionExtensions.cs │ │ ├── FilterAttributes │ │ │ └── UnitOfWorkAttribute.cs │ │ ├── IUnitOfWork.cs │ │ └── Internal │ │ │ └── Logging.cs │ ├── V5_Experience │ │ ├── AspNetCore │ │ │ ├── Extensions │ │ │ │ ├── HttpContextExtensions.cs │ │ │ │ └── IApplicationBuilderExtensions.cs │ │ │ └── Formatters │ │ │ │ └── TextPlainInputFormatter.cs │ │ ├── Core │ │ │ ├── Attributes │ │ │ │ └── AliasAsAttribute.cs │ │ │ ├── Constants │ │ │ │ └── Constants.cs │ │ │ ├── Converters │ │ │ │ └── Json │ │ │ │ │ ├── ExpandoObjectJsonConverter.cs │ │ │ │ │ ├── FlexibleDateTimeConverter.cs │ │ │ │ │ ├── FlexibleDateTimeOffsetConverter.cs │ │ │ │ │ └── StringJsonConverter.cs │ │ │ ├── Diagnostics │ │ │ │ └── Debugging.cs │ │ │ ├── DispatchProxy │ │ │ │ ├── AsyncDispatchProxyGenerator.cs │ │ │ │ ├── DispatchProxyAsync.cs │ │ │ │ └── LICENSE │ │ │ ├── Extensions │ │ │ │ ├── AssemblyExtensions.cs │ │ │ │ ├── ConcurrentDictionaryExtensions.cs │ │ │ │ ├── CoreServiceCollectionExtensions.cs │ │ │ │ ├── DataTableAndSetExtensions.cs │ │ │ │ ├── DelegateExtensions.cs │ │ │ │ ├── EnumExtensions.cs │ │ │ │ ├── EventHandlerExtensions.cs │ │ │ │ ├── ICollectionExtensions.cs │ │ │ │ ├── IDictionaryExtensions.cs │ │ │ │ ├── IEnumerableExtensions.cs │ │ │ │ ├── JsonExtensions.cs │ │ │ │ ├── LinqExpressionExtensions.cs │ │ │ │ ├── MethodInfoExtensions.cs │ │ │ │ ├── NumberExtensions.cs │ │ │ │ ├── ObjectExtensions.cs │ │ │ │ ├── StringExtensions.cs │ │ │ │ ├── TaskExtensions.cs │ │ │ │ ├── TypeExtensions.cs │ │ │ │ └── Utf8JsonReaderExtensions.cs │ │ │ ├── Models │ │ │ │ └── ComponentMetadata.cs │ │ │ ├── Options │ │ │ │ └── CoreOptions.cs │ │ │ ├── Reflection │ │ │ │ ├── ObjectPropertyGetter.cs │ │ │ │ └── ObjectPropertySetter.cs │ │ │ └── Utilities │ │ │ │ ├── AliasAsUtility.cs │ │ │ │ ├── FileUtility.cs │ │ │ │ ├── JsonUtility.cs │ │ │ │ ├── NetworkUtility.cs │ │ │ │ ├── RuntimeUtility.cs │ │ │ │ └── StringUtility.cs │ │ ├── HttpRemote │ │ │ ├── Assertions │ │ │ │ ├── HttpAssertion.cs │ │ │ │ ├── HttpAssertionBuilder.Assertions.cs │ │ │ │ ├── HttpAssertionBuilder.cs │ │ │ │ ├── HttpAssertionContext.cs │ │ │ │ └── HttpAssertionException.cs │ │ │ ├── Builders │ │ │ │ ├── HttpContextForwardBuilder.cs │ │ │ │ ├── HttpFileDownloadBuilder.cs │ │ │ │ ├── HttpFileUploadBuilder.cs │ │ │ │ ├── HttpLongPollingBuilder.cs │ │ │ │ ├── HttpMultipartFormDataBuilder.cs │ │ │ │ ├── HttpRemoteBuilder.cs │ │ │ │ ├── HttpRequestBuilder.Methods.cs │ │ │ │ ├── HttpRequestBuilder.Properties.cs │ │ │ │ ├── HttpRequestBuilder.StaticMethods.cs │ │ │ │ ├── HttpRequestBuilder.cs │ │ │ │ ├── HttpServerSentEventsBuilder.cs │ │ │ │ ├── HttpStressTestHarnessBuilder.cs │ │ │ │ └── IHttpRemoteBuilder.cs │ │ │ ├── Constants │ │ │ │ ├── Constants.cs │ │ │ │ ├── FileExistsBehavior.cs │ │ │ │ ├── FileSourceType.cs │ │ │ │ └── FormNamingPolicy.cs │ │ │ ├── Converters │ │ │ │ ├── ByteArrayContentConverter.cs │ │ │ │ ├── HttpContentConverterBase.cs │ │ │ │ ├── HttpResponseMessageConverter.cs │ │ │ │ ├── IActionResultContentConverter.cs │ │ │ │ ├── IHttpContentConverter.cs │ │ │ │ ├── ObjectContentConverter.cs │ │ │ │ ├── StreamContentConverter.cs │ │ │ │ ├── StringContentConverter.cs │ │ │ │ ├── VoidContentConverter.cs │ │ │ │ └── XmlObjectContentConverter.cs │ │ │ ├── Declarative │ │ │ │ ├── Attributes │ │ │ │ │ ├── AcceptLanguageAttribute.cs │ │ │ │ │ ├── AutoSetHostHeaderAttribute.cs │ │ │ │ │ ├── BaseAddressAttribute.cs │ │ │ │ │ ├── BodyAttribute.cs │ │ │ │ │ ├── CookieAttribute.cs │ │ │ │ │ ├── DisableCacheAttribute.cs │ │ │ │ │ ├── EnsureSuccessStatusCodeAttribute.cs │ │ │ │ │ ├── HeaderAttribute.cs │ │ │ │ │ ├── HttpClientNameAttribute.cs │ │ │ │ │ ├── HttpVersionAttribute.cs │ │ │ │ │ ├── JsonResponseWrappingAttribute.cs │ │ │ │ │ ├── Methods │ │ │ │ │ │ ├── DeleteAttribute.cs │ │ │ │ │ │ ├── GetAttribute.cs │ │ │ │ │ │ ├── HeadAttribute.cs │ │ │ │ │ │ ├── HttpMethodAttribute.cs │ │ │ │ │ │ ├── OptionsAttribute.cs │ │ │ │ │ │ ├── PatchAttribute.cs │ │ │ │ │ │ ├── PostAttribute.cs │ │ │ │ │ │ ├── PutAttribute.cs │ │ │ │ │ │ └── TraceAttribute.cs │ │ │ │ │ ├── MultipartAttribute.cs │ │ │ │ │ ├── MultipartFormAttribute.cs │ │ │ │ │ ├── MultipartObjectAttribute.cs │ │ │ │ │ ├── PathAttribute.cs │ │ │ │ │ ├── PathSegmentAttribute.cs │ │ │ │ │ ├── PerformanceOptimizationAttribute.cs │ │ │ │ │ ├── ProfilerAttribute.cs │ │ │ │ │ ├── PropertyAttribute.cs │ │ │ │ │ ├── QueryAttribute.cs │ │ │ │ │ ├── RefererAttribute.cs │ │ │ │ │ ├── SimulateBrowserAttribute.cs │ │ │ │ │ ├── SuppressExceptionsAttribute.cs │ │ │ │ │ ├── TimeoutAttribute.cs │ │ │ │ │ └── TraceIdentifierAttribute.cs │ │ │ │ ├── Builders │ │ │ │ │ └── HttpDeclarativeBuilder.cs │ │ │ │ ├── DeclarativeManager.cs │ │ │ │ ├── Extractors │ │ │ │ │ ├── AcceptLanguageDeclarativeExtractor.cs │ │ │ │ │ ├── AutoSetHostHeaderDeclarativeExtractor.cs │ │ │ │ │ ├── BaseAddressDeclarativeExtractor.cs │ │ │ │ │ ├── BodyDeclarativeExtractor.cs │ │ │ │ │ ├── CookieDeclarativeExtractor.cs │ │ │ │ │ ├── DisableCacheDeclarativeExtractor.cs │ │ │ │ │ ├── EnsureSuccessStatusCodeDeclarativeExtractor.cs │ │ │ │ │ ├── HeaderDeclarativeExtractor.cs │ │ │ │ │ ├── HttpClientNameDeclarativeExtractor.cs │ │ │ │ │ ├── HttpMultipartFormDataBuilderDeclarativeExtractor.cs │ │ │ │ │ ├── HttpRequestBuilderDeclarativeExtractor.cs │ │ │ │ │ ├── HttpVersionDeclarativeExtractor.cs │ │ │ │ │ ├── IFrozenHttpDeclarativeExtractor.cs │ │ │ │ │ ├── IHttpDeclarativeExtractor.cs │ │ │ │ │ ├── JsonResponseWrappingDeclarativeExtractor.cs │ │ │ │ │ ├── MultipartDeclarativeExtractor.cs │ │ │ │ │ ├── PathDeclarativeExtractor.cs │ │ │ │ │ ├── PathSegmentDeclarativeExtractor.cs │ │ │ │ │ ├── PerformanceOptimizationDeclarativeExtractor.cs │ │ │ │ │ ├── ProfilerDeclarativeExtractor.cs │ │ │ │ │ ├── PropertyDeclarativeExtractor.cs │ │ │ │ │ ├── QueryDeclarativeExtractor.cs │ │ │ │ │ ├── RefererDeclarativeExtractor.cs │ │ │ │ │ ├── SimulateBrowserDeclarativeExtractor.cs │ │ │ │ │ ├── SuppressExceptionsDeclarativeExtractor.cs │ │ │ │ │ ├── TimeoutDeclarativeExtractor.cs │ │ │ │ │ ├── TraceIdentifierDeclarativeExtractor.cs │ │ │ │ │ └── ValidationDeclarativeExtractor.cs │ │ │ │ ├── HttpDeclarativeDispatchProxy.cs │ │ │ │ ├── HttpDeclarativeExtractorContext.cs │ │ │ │ └── IHttpDeclarative.cs │ │ │ ├── Delegates │ │ │ │ └── ProfilerDelegatingHandler.cs │ │ │ ├── Extensions │ │ │ │ ├── HttpContextExtensions.ForwardAs.cs │ │ │ │ ├── HttpContextExtensions.cs │ │ │ │ ├── HttpMultipartFormDataBuilderExtensions.cs │ │ │ │ ├── HttpRemoteExtensions.cs │ │ │ │ └── HttpRemoteServiceCollectionExtensions.cs │ │ │ ├── Factories │ │ │ │ ├── HttpContentConverterFactory.cs │ │ │ │ ├── HttpContentProcessorFactory.cs │ │ │ │ ├── IHttpContentConverterFactory.cs │ │ │ │ ├── IHttpContentProcessorFactory.cs │ │ │ │ ├── IObjectContentConverterFactory.cs │ │ │ │ └── ObjectContentConverterFactory.cs │ │ │ ├── Filters │ │ │ │ └── ForwardAttribute.cs │ │ │ ├── Formatters │ │ │ │ ├── IUrlParameterFormatter.cs │ │ │ │ ├── UrlFormattingContext.cs │ │ │ │ └── UrlParameterFormatter.cs │ │ │ ├── Handlers │ │ │ │ ├── IHttpFileTransferEventHandler.cs │ │ │ │ ├── IHttpLongPollingEventHandler.cs │ │ │ │ ├── IHttpRequestEventHandler.cs │ │ │ │ └── IHttpServerSentEventsEventHandler.cs │ │ │ ├── Helpers │ │ │ │ └── Helpers.cs │ │ │ ├── Loggers │ │ │ │ ├── HttpRemoteLogger.cs │ │ │ │ ├── IHttpRemoteLogger.cs │ │ │ │ └── Logging.cs │ │ │ ├── Managers │ │ │ │ ├── FileDownloadManager.cs │ │ │ │ ├── FileUploadManager.cs │ │ │ │ ├── LongPollingManager.cs │ │ │ │ ├── ServerSentEventsManager.cs │ │ │ │ └── StressTestHarnessManager.cs │ │ │ ├── Models │ │ │ │ ├── DigestCredentials.cs │ │ │ │ ├── FileTransferProgress.cs │ │ │ │ ├── FileTransferResult.cs │ │ │ │ ├── FileTypeMapper.cs │ │ │ │ ├── HttpClientPooling.cs │ │ │ │ ├── HttpRemoteAnalyzer.cs │ │ │ │ ├── HttpRemoteClient.cs │ │ │ │ ├── HttpRemoteResult.cs │ │ │ │ ├── JsonResponseWrapper.cs │ │ │ │ ├── MultipartFile.cs │ │ │ │ ├── MultipartFormDataItem.cs │ │ │ │ ├── ProgressFileStream.cs │ │ │ │ ├── RateLimitedStream.cs │ │ │ │ ├── ServerSentEventsData.cs │ │ │ │ ├── StressTestHarnessResult.cs │ │ │ │ └── VoidContent.cs │ │ │ ├── Options │ │ │ │ ├── HttpClientOptions.cs │ │ │ │ ├── HttpContextForwardOptions.cs │ │ │ │ └── HttpRemoteOptions.cs │ │ │ ├── Processors │ │ │ │ ├── ByteArrayContentProcessor.cs │ │ │ │ ├── FormUrlEncodedContentProcessor.cs │ │ │ │ ├── HttpContentProcessorBase.cs │ │ │ │ ├── IHttpContentProcessor.cs │ │ │ │ ├── MessagePackContentProcessor.cs │ │ │ │ ├── MultipartFormDataContentProcessor.cs │ │ │ │ ├── ReadOnlyMemoryContentProcessor.cs │ │ │ │ ├── StreamContentProcessor.cs │ │ │ │ ├── StringContentForFormUrlEncodedContentProcessor.cs │ │ │ │ └── StringContentProcessor.cs │ │ │ ├── Services │ │ │ │ ├── HttpRemoteService.Extensions.cs │ │ │ │ ├── HttpRemoteService.HttpMethods.cs │ │ │ │ ├── HttpRemoteService.cs │ │ │ │ ├── IHttpRemoteService.Extensions.cs │ │ │ │ ├── IHttpRemoteService.HttpMethods.cs │ │ │ │ └── IHttpRemoteService.cs │ │ │ ├── Utilities │ │ │ │ └── HttpRemoteUtility.cs │ │ │ └── WebSocket │ │ │ │ ├── WebSocketBinaryReceiveResult.cs │ │ │ │ ├── WebSocketClient.Events.cs │ │ │ │ ├── WebSocketClient.cs │ │ │ │ ├── WebSocketClientOptions.cs │ │ │ │ └── WebSocketTextReceiveResult.cs │ │ ├── RescuePolicy │ │ │ ├── Contexts │ │ │ │ ├── CompositePolicyContext.cs │ │ │ │ ├── FallbackPolicyContext.cs │ │ │ │ ├── PolicyContextBase.cs │ │ │ │ ├── RetryPolicyContext.cs │ │ │ │ └── TimeoutPolicyContext.cs │ │ │ ├── Dependencies │ │ │ │ └── IExceptionPolicy.cs │ │ │ ├── Policies │ │ │ │ ├── CompositePolicy.cs │ │ │ │ ├── FallbackPolicy.cs │ │ │ │ ├── LockPolicy.cs │ │ │ │ ├── PolicyBase.cs │ │ │ │ ├── RetryPolicy.cs │ │ │ │ └── TimeoutPolicy.cs │ │ │ └── Policy.cs │ │ ├── Shapeless │ │ │ ├── Attributes │ │ │ │ └── ClayAttribute.cs │ │ │ ├── Binders │ │ │ │ ├── ClayBinder.cs │ │ │ │ └── ClayBinderProvider.cs │ │ │ ├── Clay │ │ │ │ ├── Clay.Enumerable.cs │ │ │ │ ├── Clay.Events.cs │ │ │ │ ├── Clay.Exports.cs │ │ │ │ ├── Clay.ModelBinder.cs │ │ │ │ ├── Clay.Operator.cs │ │ │ │ ├── Clay.Override.cs │ │ │ │ └── Clay.cs │ │ │ ├── Constants │ │ │ │ └── ClayType.cs │ │ │ ├── Converters │ │ │ │ ├── ClayJsonConverter.cs │ │ │ │ └── ObjectToClayJsonConverter.cs │ │ │ ├── Extensions │ │ │ │ ├── ControllerExtensions.cs │ │ │ │ ├── JsonSerializerOptionsExtensions.cs │ │ │ │ ├── ShapelessExtensions.cs │ │ │ │ └── ShapelessMvcBuilderExtensions.cs │ │ │ ├── Models │ │ │ │ ├── ClayContext.cs │ │ │ │ ├── ClayEventArgs.cs │ │ │ │ └── Utf8StringWriter.cs │ │ │ ├── Options │ │ │ │ └── ClayOptions.cs │ │ │ └── Policies │ │ │ │ └── PascalCaseNamingPolicy.cs │ │ └── Validation │ │ │ ├── Attributes │ │ │ ├── AgeAttribute.cs │ │ │ ├── BankCardAttribute.cs │ │ │ ├── ChineseAttribute.cs │ │ │ ├── ChineseNameAttribute.cs │ │ │ ├── ColorValueAttribute.cs │ │ │ ├── ComparisonAttribute.cs │ │ │ ├── DateOnlyAttribute.cs │ │ │ ├── DateTimeAttribute.cs │ │ │ ├── DecimalPlacesAttribute.cs │ │ │ ├── DomainAttribute.cs │ │ │ ├── EmailAddressStrictAttribute.cs │ │ │ ├── EndsWithAttribute.cs │ │ │ ├── EqualToAttribute.cs │ │ │ ├── GreaterThanAttribute.cs │ │ │ ├── GreaterThanOrEqualToAttribute.cs │ │ │ ├── IDCardAttribute.cs │ │ │ ├── IpAddressAttribute.cs │ │ │ ├── JsonAttribute.cs │ │ │ ├── LessThanAttribute.cs │ │ │ ├── LessThanOrEqualToAttribute.cs │ │ │ ├── MD5StringAttribute.cs │ │ │ ├── MaxAttribute.cs │ │ │ ├── MinAttribute.cs │ │ │ ├── NotBlankAttribute.cs │ │ │ ├── NotEmptyAttribute.cs │ │ │ ├── NotEqualToAttribute.cs │ │ │ ├── NotNullAttribute.cs │ │ │ ├── NumericComparisonAttribute.cs │ │ │ ├── PasswordAttribute.cs │ │ │ ├── PhoneNumberAttribute.cs │ │ │ ├── PostalCodeAttribute.cs │ │ │ ├── SingleAttribute.cs │ │ │ ├── StartsWithAttribute.cs │ │ │ ├── StringContainsAttribute.cs │ │ │ ├── StrongPasswordAttribute.cs │ │ │ ├── TelephoneAttribute.cs │ │ │ ├── TimeOnlyAttribute.cs │ │ │ ├── UrlStrictAttribute.cs │ │ │ └── UserNameAttribute.cs │ │ │ ├── Builders │ │ │ ├── ConditionBuilder.cs │ │ │ ├── FluentValidatorBuilder.cs │ │ │ └── ValidationBuilder.cs │ │ │ ├── Constants │ │ │ ├── Constants.cs │ │ │ └── ValidationMode.cs │ │ │ ├── Extensions │ │ │ ├── ObjectValidatorEnumerableExtensions.cs │ │ │ ├── ValidationAttributeExtensions.cs │ │ │ ├── ValidationExtensions.cs │ │ │ ├── ValidationServiceCollectionExtensions.cs │ │ │ └── ValidatorBaseExtensions.cs │ │ │ ├── Fluent │ │ │ ├── AbstractValidator.cs │ │ │ ├── IObjectValidator.cs │ │ │ ├── IValidatorConfigure.cs │ │ │ ├── ObjectValidator.cs │ │ │ ├── PropertyValidator.Validation.cs │ │ │ ├── PropertyValidator.cs │ │ │ └── ValueValidator.cs │ │ │ ├── Models │ │ │ ├── ValidationContext.cs │ │ │ └── ValidationPropertyChangedEventArgs.cs │ │ │ ├── Options │ │ │ └── ValidatorOptions.cs │ │ │ ├── Resources │ │ │ ├── ValidationMessages.Designer.cs │ │ │ └── ValidationMessages.resx │ │ │ ├── Validators.cs │ │ │ └── Validators │ │ │ ├── AgeValidator.cs │ │ │ ├── AllowedValuesValidator.cs │ │ │ ├── BankCardValidator.cs │ │ │ ├── Base64StringValidator.cs │ │ │ ├── ChineseNameValidator.cs │ │ │ ├── ChineseValidator.cs │ │ │ ├── ColorValueValidator.cs │ │ │ ├── ComparisonValidator.cs │ │ │ ├── CompositeValidator.cs │ │ │ ├── ConditionalValidator.cs │ │ │ ├── DateOnlyValidator.cs │ │ │ ├── DateTimeValidator.cs │ │ │ ├── DecimalPlacesValidator.cs │ │ │ ├── DeniedValuesValidator.cs │ │ │ ├── DomainValidator.cs │ │ │ ├── EmailAddressValidator.cs │ │ │ ├── EndsWithValidator.cs │ │ │ ├── EqualToValidator.cs │ │ │ ├── GreaterThanOrEqualToValidator.cs │ │ │ ├── GreaterThanValidator.cs │ │ │ ├── IDCardValidator.cs │ │ │ ├── IHighPriorityValidator.cs │ │ │ ├── IValidatorInitializer.cs │ │ │ ├── IpAddressValidator.cs │ │ │ ├── JsonValidator.cs │ │ │ ├── LengthValidator.cs │ │ │ ├── LessThanOrEqualToValidator.cs │ │ │ ├── LessThanValidator.cs │ │ │ ├── MD5StringValidator.cs │ │ │ ├── MaxLengthValidator.cs │ │ │ ├── MaxValidator.cs │ │ │ ├── MinLengthValidator.cs │ │ │ ├── MinValidator.cs │ │ │ ├── MustUnlessValidator.cs │ │ │ ├── MustValidator.cs │ │ │ ├── NotBlankValidator.cs │ │ │ ├── NotEmptyValidator.cs │ │ │ ├── NotEqualToValidator.cs │ │ │ ├── NotNullValidator.cs │ │ │ ├── NumericComparisonValidator.cs │ │ │ ├── ObjectAnnotationValidator.cs │ │ │ ├── PasswordValidator.cs │ │ │ ├── PhoneNumberValidator.cs │ │ │ ├── PostalCodeValidator.cs │ │ │ ├── PredicateValidator.cs │ │ │ ├── PropertyAnnotationValidator.cs │ │ │ ├── RangeValidator.cs │ │ │ ├── RegularExpressionValidator.cs │ │ │ ├── RequiredValidator.cs │ │ │ ├── SingleValidator.cs │ │ │ ├── StartsWithValidator.cs │ │ │ ├── StringContainsValidator.cs │ │ │ ├── StringLengthValidator.cs │ │ │ ├── StrongPasswordValidator.cs │ │ │ ├── TelephoneValidator.cs │ │ │ ├── TimeOnlyValidator.cs │ │ │ ├── UrlValidator.cs │ │ │ ├── UserNameValidator.cs │ │ │ ├── ValidatorBase.cs │ │ │ ├── ValidatorProxy.cs │ │ │ └── ValueAnnotationValidator.cs │ ├── ViewEngine │ │ ├── Builders │ │ │ ├── IViewEngineOptionsBuilder.cs │ │ │ └── ViewEngineOptionsBuilder.cs │ │ ├── Engines │ │ │ ├── IViewEngine.cs │ │ │ └── ViewEngine.cs │ │ ├── Exceptions │ │ │ ├── ViewEngineException.cs │ │ │ └── ViewEngineTemplateException.cs │ │ ├── Extensions │ │ │ ├── ViewEngineServiceCollectionExtensions.cs │ │ │ └── ViewEngineStringExtensions.cs │ │ ├── Internal │ │ │ ├── AnonymousTypeWrapper.cs │ │ │ ├── Penetrates.cs │ │ │ ├── ViewEnginePart.cs │ │ │ ├── ViewEnginePartMethods.cs │ │ │ └── ViewEnginePartSetters.cs │ │ ├── Models │ │ │ ├── IViewEngineModel.cs │ │ │ └── ViewEngineModel.cs │ │ ├── Options │ │ │ └── ViewEngineOptions.cs │ │ └── Templates │ │ │ ├── IViewEngineTemplate.cs │ │ │ └── ViewEngineTemplate.cs │ ├── VirtualFileServer │ │ ├── Enums │ │ │ └── FileProviderTypes.cs │ │ ├── Extensions │ │ │ ├── VirtualFileServerApplicationBuilderExtensions.cs │ │ │ └── VirtualFileServerServiceCollectionExtensions.cs │ │ └── FS.cs │ ├── icon.png │ └── readme.txt ├── Furion.Xunit │ ├── AssemblyFixtureAttribute.cs │ ├── Furion.Xunit.csproj │ ├── TestStartup.cs │ ├── XunitExtensions │ │ ├── XunitTestAssemblyRunnerWithAssemblyFixture.cs │ │ ├── XunitTestCollectionRunnerWithAssemblyFixture.cs │ │ └── XunitTestFrameworkExecutorWithAssemblyFixture.cs │ └── icon.png ├── Furion.sln ├── Furion.slnx └── Furion │ ├── App │ ├── App.cs │ ├── Attributes │ │ └── AppStartupAttribute.cs │ ├── Extensions │ │ ├── AppApplicationBuilderExtensions.cs │ │ ├── AppHostApplicationBuilderExtensions.cs │ │ ├── AppServiceCollectionExtensions.cs │ │ ├── AppWebApplicationBuilderExtensions.cs │ │ ├── HostBuilderExtensions.cs │ │ ├── IConfigurationExtenstions.cs │ │ ├── IServiceScopeExtensions.cs │ │ ├── ObjectExtensions.cs │ │ └── Options │ │ │ ├── AddInjectOptions.cs │ │ │ ├── InjectOptions.cs │ │ │ └── UseInjectOptions.cs │ ├── Filters │ │ └── StartupFilter.cs │ ├── Internal │ │ └── InternalApp.cs │ ├── Native.cs │ ├── Options │ │ ├── AppSettingsOptions.cs │ │ ├── GenericRunOptions.cs │ │ ├── IRunOptions.cs │ │ ├── LegacyRunOptions.cs │ │ └── RunOptions.cs │ ├── Serve.cs │ ├── ServeComponent.cs │ ├── SingleFile │ │ └── ISingleFilePublish.cs │ └── Startups │ │ ├── AppStartup.cs │ │ ├── FakeStartup.cs │ │ ├── GenericHostLifetimeEventsHostedService.cs │ │ └── HostingStartup.cs │ ├── AspNetCore │ ├── Extensions │ │ ├── AspNetCoreBuilderServiceCollectionExtensions.cs │ │ ├── HttpContextExtensions.cs │ │ ├── IHostExtensions.cs │ │ └── ModelBindingContextExtensions.cs │ └── ModelBinders │ │ ├── Attributes │ │ ├── FlexibleArrayAttribute.cs │ │ └── FromConvertAttribute.cs │ │ ├── Binders │ │ ├── FlexibleArrayModelBinder.cs │ │ ├── FromConvertBinder.cs │ │ ├── FromConvertBinderProvider.cs │ │ └── TimestampToDateTimeModelBinder.cs │ │ └── Converts │ │ ├── DateTimeModelConvertBinder.cs │ │ ├── DateTimeOffsetModelConvertBinder.cs │ │ └── IModelConvertBinder.cs │ ├── Authorization │ ├── Attributes │ │ ├── AppAuthorizeAttribute.cs │ │ └── SecurityDefineAttribute.cs │ ├── Extensions │ │ ├── AuthorizationHandlerContextExtensions.cs │ │ └── AuthorizationServiceCollectionExtensions.cs │ ├── Handlers │ │ └── AppAuthorizeHandler.cs │ ├── Internal │ │ └── Penetrates.cs │ ├── Providers │ │ └── AppAuthorizationPolicyProvider.cs │ └── Requirements │ │ └── AppAuthorizeRequirement.cs │ ├── Components │ ├── Attributes │ │ └── DependsOnAttribute.cs │ ├── Contexts │ │ └── ComponentContext.cs │ ├── Dependencies │ │ └── IComponent.cs │ ├── Extensions │ │ ├── ComponentApplicationBuilderExtensions.cs │ │ └── ComponentServiceCollectionExtensions.cs │ ├── IApplicationComponent.cs │ ├── IServiceComponent.cs │ ├── IWebComponent.cs │ └── Internal │ │ └── Penetrates.cs │ ├── ConfigurableOptions │ ├── Attributes │ │ ├── MapSettingsAttribute.cs │ │ └── OptionsSettingsAttribute.cs │ ├── Extensions │ │ └── ConfigurableOptionsServiceCollectionExtensions.cs │ ├── Internal │ │ └── Penetrates.cs │ └── Options │ │ └── IConfigurableOptions.cs │ ├── Configuration │ ├── Constants │ │ └── Constants.cs │ └── Extensions │ │ ├── IConfigurationBuilderExtensions.cs │ │ └── IConfigurationExtensions.cs │ ├── CorsAccessor │ ├── Extensions │ │ ├── CorsAccessorApplicationBuilderExtensions.cs │ │ └── CorsAccessorServiceCollectionExtensions.cs │ ├── Internal │ │ └── Penetrates.cs │ └── Options │ │ └── CorsAccessorSettingsOptions.cs │ ├── DataEncryption │ ├── Encryptions │ │ ├── AESEncryption.cs │ │ ├── DESEncryption.cs │ │ ├── GzipEncryption.cs │ │ ├── KSortEncryption.cs │ │ ├── MD5Encryption.cs │ │ ├── PBKDF2Encryption.cs │ │ ├── RSAEncryption.cs │ │ └── SHA1Encryption.cs │ └── Extensions │ │ └── StringEncryptionExtensions.cs │ ├── DataValidation │ ├── Attributes │ │ ├── DataValidationAttribute.cs │ │ ├── NonValidationAttribute.cs │ │ ├── ValidationItemMetadataAttribute.cs │ │ ├── ValidationMessageAttribute.cs │ │ ├── ValidationMessageTypeAttribute.cs │ │ └── ValidationTypeAttribute.cs │ ├── Enums │ │ ├── ValidationPattern.cs │ │ └── ValidationTypes.cs │ ├── Extensions │ │ ├── DataValidationExtensions.cs │ │ ├── DataValidationServiceCollectionExtensions.cs │ │ └── Options │ │ │ └── DataValidationOptions.cs │ ├── Filters │ │ ├── DataValidationFilter.cs │ │ └── DataValidationPageFilter.cs │ ├── Internal │ │ ├── DataValidationResult.cs │ │ └── ValidationMetadata.cs │ ├── Options │ │ └── ValidationTypeMessageSettingsOptions.cs │ ├── Providers │ │ └── IValidationMessageTypeProvider.cs │ ├── ValidatorContext.cs │ └── Validators │ │ └── DataValidator.cs │ ├── DatabaseAccessor │ ├── Attributes │ │ ├── DbParameterAttribute.cs │ │ └── TableFixsAttribute.cs │ ├── ContextPools │ │ ├── DbContextPool.cs │ │ └── IDbContextPool.cs │ ├── Contexts │ │ ├── AppDbContext.cs │ │ ├── Attributes │ │ │ └── AppDbContextAttribute.cs │ │ ├── Builders │ │ │ ├── AppDbContextBuilder.cs │ │ │ └── Models │ │ │ │ └── DbContextCorrelationType.cs │ │ ├── Dynamic │ │ │ └── DynamicModelCacheKeyFactory.cs │ │ └── Enums │ │ │ └── DbContextMode.cs │ ├── Db.cs │ ├── DependencyInjection │ │ └── Scoped.cs │ ├── Entities │ │ ├── Attributes │ │ │ ├── ManualAttribute.cs │ │ │ ├── QueryableFunctionAttribute.cs │ │ │ └── SuppressChangedListenerAttribute.cs │ │ ├── Configures │ │ │ ├── IEntityChangedListener.cs │ │ │ ├── IEntityMutableTable.cs │ │ │ ├── IEntitySeedData.cs │ │ │ ├── IEntityTypeBuilder.cs │ │ │ ├── IModelBuilderFilter.cs │ │ │ └── IPrivateModelBuilder.cs │ │ └── Dependencies │ │ │ ├── Entity.cs │ │ │ ├── EntityBase.cs │ │ │ ├── EntityBaseNotTenant.cs │ │ │ ├── EntityNotKey.cs │ │ │ ├── EntityNotTenant.cs │ │ │ ├── IEntity.cs │ │ │ └── IEntityNotKey.cs │ ├── Enums │ │ └── DbFunctionType.cs │ ├── Extensions │ │ ├── DatabaseAccessorServiceCollectionExtensions.cs │ │ ├── DatabaseFacade │ │ │ ├── DbDataConvertExtensions.cs │ │ │ ├── DbObjectExtensions.cs │ │ │ └── SqlAdoNetExtensions.cs │ │ ├── DatabaseProvider │ │ │ ├── DatabaseProviderServiceCollectionExtensions.cs │ │ │ └── Penetrates.cs │ │ ├── Linq │ │ │ └── EFCoreExtensions.cs │ │ ├── PagedQueryableExtensions.cs │ │ ├── Repositories │ │ │ ├── IEntityExtensions.cs │ │ │ └── IEntityWithDbContextLocatorExtensions.cs │ │ └── SqlStringExecuteExtensions.cs │ ├── Filters │ │ ├── AutoSaveChangesFilter.cs │ │ └── AutoSaveChangesPageFilter.cs │ ├── Helpers │ │ └── DbHelpers.cs │ ├── Interceptors │ │ └── DbContextSaveChangesInterceptor.cs │ ├── Internal │ │ ├── DbProvider.cs │ │ ├── EntityExecutePart.cs │ │ ├── EntityExecutePartMethods.cs │ │ ├── EntityExecutePartSetters.cs │ │ ├── PagedList.cs │ │ ├── ProcedureOutputResult.cs │ │ ├── ProcedureOutputValue.cs │ │ ├── SqlExecuteCommandLogging.cs │ │ ├── SqlExecutePart.cs │ │ ├── SqlExecutePartMethods.cs │ │ └── SqlExecutePartSetters.cs │ ├── Locators │ │ ├── IDbContextLocator.cs │ │ └── MasterDbContextLocator.cs │ ├── MultiTenants │ │ ├── Dependencies │ │ │ ├── IMultiTenantOnDatabase.cs │ │ │ ├── IMultiTenantOnSchema.cs │ │ │ ├── IMultiTenantOnTable.cs │ │ │ └── IPrivateMultiTenant.cs │ │ ├── Entities │ │ │ └── Tenant.cs │ │ ├── Extensions │ │ │ └── MultiTenantDbContextExtensions.cs │ │ └── Locators │ │ │ └── MultiTenantDbContextLocator.cs │ ├── Repositories │ │ ├── DbRepository.cs │ │ ├── Dependencies │ │ │ ├── IDeletableRepository.cs │ │ │ ├── IInsertableRepository.cs │ │ │ ├── IPrivateRootRepository.cs │ │ │ ├── IReadableRepository.cs │ │ │ ├── ISqlExecutableRepository.cs │ │ │ ├── ISqlReaderRepository.cs │ │ │ ├── IUpdateableRepository.cs │ │ │ └── IWritableRepository.cs │ │ ├── EFCoreRepository.cs │ │ ├── IDbRepository.cs │ │ ├── IMSRepository.cs │ │ ├── IRepository.cs │ │ ├── IRepositoryFactory.cs │ │ ├── ISqlRepository.cs │ │ ├── Implantations │ │ │ ├── DeletableRepository.cs │ │ │ ├── InsertableRepository.cs │ │ │ ├── ReadableRepository.cs │ │ │ ├── SqlExecutableRepository.cs │ │ │ ├── SqlReaderRepository.cs │ │ │ ├── UpdateableRepository.cs │ │ │ └── WritableRepository.cs │ │ ├── MSRepository.cs │ │ ├── RepositoryFactory.cs │ │ └── SqlRepository.cs │ ├── SqlProxies │ │ ├── Attributes │ │ │ ├── Basics │ │ │ │ ├── SqlObjectProxyAttribute.cs │ │ │ │ ├── SqlProxyAttribute.cs │ │ │ │ └── SqlSentenceProxyAttribute.cs │ │ │ ├── SqlDbContextLocatorAttribute.cs │ │ │ ├── SqlExecuteAttribute.cs │ │ │ ├── SqlFunctionAttribute.cs │ │ │ ├── SqlInterceptorAttribute.cs │ │ │ ├── SqlProcedureAttribute.cs │ │ │ └── TimeoutAttribute.cs │ │ ├── Models │ │ │ └── SqlProxyMethod.cs │ │ └── Proxies │ │ │ ├── ISqlDispatchProxy.cs │ │ │ └── SqlDispatchProxy.cs │ ├── SqlServer2005-2008 │ │ ├── SqlServer2008OffsetToRowNumberConvertVisitor.cs │ │ ├── SqlServer2008QueryTranslationPostprocessor.cs │ │ └── SqlServer2008QueryTranslationPostprocessorFactory.cs │ └── UnitOfWork │ │ ├── EFCoreUnitOfWork.cs │ │ └── ManualCommitAttribute.cs │ ├── DependencyInjection │ ├── Attributes │ │ ├── InjectionAttribute.cs │ │ ├── SuppressProxyAttribute.cs │ │ └── SuppressSnifferAttribute.cs │ ├── Dependencies │ │ ├── IPrivateDependency.cs │ │ ├── IScoped.cs │ │ ├── ISingleton.cs │ │ └── ITransient.cs │ ├── Enums │ │ ├── InjectionActions.cs │ │ ├── InjectionPatterns.cs │ │ └── RegisterType.cs │ ├── Extensions │ │ └── DependencyInjectionServiceCollectionExtensions.cs │ ├── Internal │ │ └── ExternalService.cs │ ├── Options │ │ └── DependencyInjectionSettingsOptions.cs │ ├── Providers │ │ ├── INamedServiceProvider.cs │ │ └── NamedServiceProvider.cs │ └── Scoped.cs │ ├── DistributedIDGenerator │ ├── Enums │ │ └── SequentialGuidType.cs │ ├── Generators │ │ ├── IDistributedIDGenerator.cs │ │ └── SequentialGuidIDGenerator.cs │ ├── IDGen.cs │ ├── Settings │ │ └── SequentialGuidSettings.cs │ └── ShortID │ │ ├── Internal │ │ ├── Constants.cs │ │ └── RandomHelpers.cs │ │ ├── Options │ │ └── GenerationOptions.cs │ │ └── ShortIDGen.cs │ ├── DynamicApiController │ ├── Attributes │ │ ├── ApiDescriptionSettingsAttribute.cs │ │ ├── ApiSeatAttribute.cs │ │ ├── DynamicApiControllerAttribute.cs │ │ ├── QueryParametersAttribute.cs │ │ └── RouteConstraintAttribute.cs │ ├── Conventions │ │ └── DynamicApiControllerApplicationModelConvention.cs │ ├── Dependencies │ │ └── IDynamicApiController.cs │ ├── Enums │ │ └── ApiSeats.cs │ ├── Extensions │ │ └── DynamicApiControllerServiceCollectionExtensions.cs │ ├── Formatters │ │ └── TextPlainMediaTypeFormatter.cs │ ├── Internal │ │ ├── ParameterRouteTemplate.cs │ │ └── Penetrates.cs │ ├── Options │ │ └── DynamicApiControllerSettingsOptions.cs │ ├── Providers │ │ ├── DynamicApiControllerFeatureProvider.cs │ │ └── MvcActionDescriptorChangeProvider.cs │ ├── Runtimes │ │ ├── DynamicApiRuntimeChangeProvider.cs │ │ └── IDynamicApiRuntimeChangeProvider.cs │ └── builders │ │ └── DynamicApiControllerBuilder.cs │ ├── EventBus │ ├── Attributes │ │ └── EventSubscribeAttribute.cs │ ├── Builders │ │ └── EventBusOptionsBuilder.cs │ ├── Constants │ │ └── EventSubscribeOperates.cs │ ├── Contexts │ │ ├── EventHandlerContext.cs │ │ ├── EventHandlerExecutedContext.cs │ │ └── EventHandlerExecutingContext.cs │ ├── Dependencies │ │ ├── IEventPublisher.cs │ │ └── IEventSubscriber.cs │ ├── Events │ │ └── EventHandlerEventArgs.cs │ ├── Executors │ │ └── IEventHandlerExecutor.cs │ ├── Extensions │ │ ├── EventBusExtensitions.cs │ │ └── EventBusServiceCollectionExtensions.cs │ ├── Factories │ │ ├── EventBusFactory.cs │ │ └── IEventBusFactory.cs │ ├── HostedServices │ │ └── EventBusHostedService.cs │ ├── Internal │ │ ├── ChannelEventPublisher.cs │ │ └── Logging.cs │ ├── MessageCenter.cs │ ├── Monitors │ │ └── IEventHandlerMonitor.cs │ ├── Policies │ │ └── IEventFallbackPolicy.cs │ ├── Sources │ │ ├── ChannelEventSource.cs │ │ ├── EventSubscribeOperateSource.cs │ │ └── IEventSource.cs │ ├── Storers │ │ ├── ChannelEventSourceStorer.cs │ │ └── IEventSourceStorer.cs │ └── Wrappers │ │ └── EventHandlerWrapper.cs │ ├── FriendlyException │ ├── Assets │ │ └── error.html │ ├── Attributes │ │ ├── ErrorCodeItemMetadataAttribute.cs │ │ ├── ErrorCodeTypeAttribute.cs │ │ └── IfExceptionAttribute.cs │ ├── Exceptions │ │ └── AppFriendlyException.cs │ ├── Extensions │ │ ├── AppFriendlyExceptionExtensions.cs │ │ ├── FriendlyExceptionServiceCollectionExtensions.cs │ │ └── Options │ │ │ └── FriendlyExceptionOptions.cs │ ├── Filters │ │ └── FriendlyExceptionFilter.cs │ ├── Handlers │ │ └── IGlobalExceptionHandler.cs │ ├── Internal │ │ ├── ExceptionMetadata.cs │ │ ├── Logging.cs │ │ └── MethodIfException.cs │ ├── Oops.cs │ ├── Options │ │ ├── ErrorCodeMessageSettingsOptions.cs │ │ └── FriendlyExceptionSettingsOptions.cs │ ├── Providers │ │ └── IErrorCodeTypeProvider.cs │ ├── Results │ │ └── BadPageResult.cs │ └── Retry.cs │ ├── Furion.csproj │ ├── GlobalUsings.cs │ ├── IPCChannel │ ├── CallContext.cs │ ├── ChannelContext.cs │ └── Handlers │ │ └── ChannelHandler.cs │ ├── InstantMessaging │ ├── Attributes │ │ └── MapHubAttribute.cs │ ├── Extensions │ │ └── IEndpointRouteBuilderExtensions.cs │ └── IM.cs │ ├── JsonSerialization │ ├── Converters │ │ ├── NewtonsoftJson │ │ │ ├── NewtonsoftJsonClayJsonConverter.cs │ │ │ ├── NewtonsoftJsonDateOnlyJsonConverter.cs │ │ │ ├── NewtonsoftJsonDateTimeJsonConverter.cs │ │ │ ├── NewtonsoftJsonDateTimeOffsetJsonConverter.cs │ │ │ ├── NewtonsoftJsonJsonObjectAndJsonArrayJsonConverter.cs │ │ │ ├── NewtonsoftJsonLongToStringJsonConverter.cs │ │ │ └── NewtonsoftJsonTimeOnlyJsonConverter.cs │ │ └── SystemTextJson │ │ │ ├── SystemTextJsonDateOnlyJsonConverter.cs │ │ │ ├── SystemTextJsonDateTimeJsonConverter.cs │ │ │ ├── SystemTextJsonDateTimeOffsetJsonConverter.cs │ │ │ ├── SystemTextJsonLongToStringJsonConverter.cs │ │ │ └── SystemTextJsonTimeOnlyJsonConverter.cs │ ├── Extensions │ │ ├── JsonSerializationServiceCollectionExtensions.cs │ │ ├── NewtonsoftJsonExtensions.cs │ │ └── SystemTextJsonExtensions.cs │ ├── Internal │ │ └── Penetrates.cs │ ├── JSON.cs │ └── Providers │ │ ├── IJsonSerializerProvider.cs │ │ └── SystemTextJsonSerializerProvider.cs │ ├── LinqBuilder │ ├── Builders │ │ └── LinqExpression.cs │ ├── Extensions │ │ ├── ExpressionExtensions.cs │ │ └── IEnumerableExtensions.cs │ └── Visitors │ │ └── ParameterReplaceExpressionVisitor.cs │ ├── Localization │ ├── Extensions │ │ ├── IHtmlLocalizerFactoryExtensions.cs │ │ ├── ILocalizerExtensions.cs │ │ ├── IStringLocalizerFactoryExtensions.cs │ │ ├── LocalizationApplicationBuilderExtensions.cs │ │ └── LocalizationServiceCollectionExtensions.cs │ ├── Internal │ │ └── Penetrates.cs │ ├── L.cs │ ├── Options │ │ └── LocalizationSettingsOptions.cs │ └── Providers │ │ └── CustomizeQueryStringRequestCultureProvider.cs │ ├── Logging │ ├── Extensions │ │ ├── ILoggerExtensions.cs │ │ ├── ILoggerFactoryExtensions.cs │ │ ├── ILoggingBuilderExtensions.cs │ │ ├── LogContextExtensions.cs │ │ ├── LogMessageExtensions.cs │ │ ├── LoggingServiceCollectionExtensions.cs │ │ └── StringLoggingExtensions.cs │ ├── Implantations │ │ ├── Console │ │ │ ├── ConsoleColors.cs │ │ │ ├── ConsoleFormatterExtend.cs │ │ │ └── ConsoleFormatterExtendOptions.cs │ │ ├── Database │ │ │ ├── DatabaseLogger.cs │ │ │ ├── DatabaseLoggerOptions.cs │ │ │ ├── DatabaseLoggerProvider.cs │ │ │ ├── DatabaseLoggerSettings.cs │ │ │ ├── DatabaseWriteError.cs │ │ │ └── IDatabaseLoggingWriter.cs │ │ ├── Empty │ │ │ ├── EmptyLogger.cs │ │ │ └── EmptyLoggerProvider.cs │ │ ├── File │ │ │ ├── FileLogger.cs │ │ │ ├── FileLoggerOptions.cs │ │ │ ├── FileLoggerProvider.cs │ │ │ ├── FileLoggerSettings.cs │ │ │ ├── FileLoggingWriter.cs │ │ │ └── FileWriteError.cs │ │ ├── LogContext.cs │ │ ├── LogMessage.cs │ │ └── Monitors │ │ │ ├── ContractResolverTypes.cs │ │ │ ├── JsonBehavior.cs │ │ │ ├── JsonElementConverter.cs │ │ │ ├── Logging.cs │ │ │ ├── LoggingMonitorAttribute.cs │ │ │ ├── LoggingMonitorContext.cs │ │ │ ├── LoggingMonitorMethod.cs │ │ │ ├── LoggingMonitorSettings.cs │ │ │ ├── PropertyNamesContractResolver.cs │ │ │ └── SuppressMonitorAttribute.cs │ ├── Internal │ │ ├── Logging.cs │ │ ├── Penetrates.cs │ │ ├── StringLoggingPart.cs │ │ ├── StringLoggingPartMethods.cs │ │ └── StringLoggingPartSetters.cs │ ├── Log.cs │ └── LoggerFormatter.cs │ ├── ObjectMapper │ └── Extensions │ │ └── ObjectMapperServiceCollectionExtensions.cs │ ├── Options │ ├── Attributes │ │ ├── FailureMessageAttribute.cs │ │ ├── OptionsBuilderAttribute.cs │ │ └── OptionsBuilderMethodMapAttribute.cs │ ├── Constants │ │ └── Constants.cs │ ├── Dependencies │ │ ├── IConfigureOptionsBuilder.cs │ │ ├── IOptionsBuilderDependency.cs │ │ ├── IPostConfigureOptionsBuilder.cs │ │ └── IValidateOptionsBuilder.cs │ └── Extensions │ │ └── OptionsBuilderExtensions.cs │ ├── Reflection │ ├── DynamicProxies │ │ ├── ClassProxyGenerator.cs │ │ ├── DynamicDispatchProxy.cs │ │ └── Invocation.cs │ ├── Extensions │ │ └── MethodInfoExtensions.cs │ ├── Internal │ │ └── MethodParameterInfo.cs │ ├── Proxies │ │ ├── AspectDispatchProxy.cs │ │ ├── AspectDispatchProxyGenerator.cs │ │ ├── IDispatchProxy.cs │ │ └── IGlobalDispatchProxy.cs │ └── Reflect.cs │ ├── Schedule │ ├── Attributes │ │ ├── AtAttribute.cs │ │ ├── CronAttribute.cs │ │ ├── JobDetailAttribute.cs │ │ ├── MacroAts │ │ │ ├── DailyAtAttribute.cs │ │ │ ├── HourlyAtAttribute.cs │ │ │ ├── MinutelyAtAttribute.cs │ │ │ ├── MonthlyAtAttribute.cs │ │ │ ├── SecondlyAtAttribute.cs │ │ │ ├── WeeklyAtAttribute.cs │ │ │ └── YearlyAtAttribute.cs │ │ ├── Macros │ │ │ ├── DailyAttribute.cs │ │ │ ├── HourlyAttribute.cs │ │ │ ├── MinutelyAttribute.cs │ │ │ ├── MonthlyAttribute.cs │ │ │ ├── SecondlyAttribute.cs │ │ │ ├── WeeklyAttribute.cs │ │ │ ├── WorkdayAttribute.cs │ │ │ └── YearlyAttribute.cs │ │ ├── PeriodAttribute.cs │ │ ├── Periods │ │ │ ├── PeriodHoursAttribute.cs │ │ │ ├── PeriodMinutesAttribute.cs │ │ │ └── PeriodSecondsAttribute.cs │ │ └── TriggerAttribute.cs │ ├── Builders │ │ ├── JobBuilder.cs │ │ ├── ScheduleOptionsBuilder.cs │ │ ├── SchedulerBuilder.cs │ │ ├── TriggerBuilder.Setters.cs │ │ └── TriggerBuilder.cs │ ├── Cancellations │ │ ├── IJobCancellationToken.cs │ │ └── JobCancellationToken.cs │ ├── Constants │ │ ├── ClusterStatus.cs │ │ ├── NamingConventions.cs │ │ ├── PersistenceBehavior.cs │ │ ├── ScheduleResult.cs │ │ ├── SqlTypes.cs │ │ └── TriggerStatus.cs │ ├── Contexts │ │ ├── JobClusterContext.cs │ │ ├── JobExecutedContext.cs │ │ ├── JobExecutingContext.cs │ │ ├── JobExecutionContext.cs │ │ ├── JobFactoryContext.cs │ │ ├── PersistenceContext.cs │ │ ├── PersistenceExecutionRecordContext.cs │ │ └── PersistenceTriggerContext.cs │ ├── Converters │ │ └── DateTimeJsonConverter.cs │ ├── Dashboard │ │ ├── backend │ │ │ ├── ScheduleUIExtensions.cs │ │ │ ├── ScheduleUIMiddleware.cs │ │ │ └── ScheduleUIOptions.cs │ │ └── frontend │ │ │ ├── apiconfig.js │ │ │ ├── asset-manifest.json │ │ │ ├── favicon.ico │ │ │ ├── index.html │ │ │ └── static │ │ │ ├── css │ │ │ ├── main.74405ed9.css │ │ │ └── main.74405ed9.css.map │ │ │ └── js │ │ │ ├── main.62f96dc7.js │ │ │ ├── main.62f96dc7.js.LICENSE.txt │ │ │ └── main.62f96dc7.js.map │ ├── Dependencies │ │ ├── IJob.cs │ │ └── IJobFactory.cs │ ├── Details │ │ ├── JobDetail.Methods.cs │ │ ├── JobDetail.cs │ │ └── JobDetailOptions.cs │ ├── Events │ │ ├── JobExecutionRecordEventArgs.cs │ │ └── SchedulerEventArgs.cs │ ├── Executors │ │ └── IJobExecutor.cs │ ├── Extensions │ │ ├── ScheduleExtensions.cs │ │ └── ScheduleServiceCollectionExtensions.cs │ ├── Factories │ │ ├── ISchedulerFactory.Exports.cs │ │ ├── ISchedulerFactory.Internal.cs │ │ ├── SchedulerFactory.Exports.cs │ │ └── SchedulerFactory.Internal.cs │ ├── HostedServices │ │ └── ScheduleHostedService.cs │ ├── Http │ │ ├── HttpJob.cs │ │ └── HttpJobMessage.cs │ ├── Internal │ │ ├── DynamicJob.cs │ │ ├── Logging.cs │ │ ├── Penetrates.cs │ │ └── RepeatKeyEqualityComparer.cs │ ├── Loggers │ │ ├── IScheduleLogger.cs │ │ └── ScheduleLogger.cs │ ├── Monitors │ │ └── IJobMonitor.cs │ ├── Persistences │ │ └── IJobPersistence.cs │ ├── Schedular.cs │ ├── Schedulers │ │ ├── IScheduler.cs │ │ ├── Scheduler.Methods.cs │ │ ├── Scheduler.cs │ │ └── SchedulerModel.cs │ ├── Servers │ │ └── IJobClusterServer.cs │ └── Triggers │ │ ├── AtTrigger.cs │ │ ├── CronTrigger.cs │ │ ├── PeriodTrigger.cs │ │ ├── Trigger.Methods.cs │ │ ├── Trigger.cs │ │ ├── TriggerOptions.cs │ │ ├── TriggerTimeline.cs │ │ └── Triggers.cs │ ├── SensitiveDetection │ ├── Attributes │ │ └── SensitiveDetectionAttribute.cs │ ├── Builders │ │ └── SensitiveDetectionBuilder.cs │ ├── Extensions │ │ └── SensitiveDetectionServiceCollectionExtensions.cs │ ├── ModelBinders │ │ ├── SensitiveDetectionBinder.cs │ │ └── SensitiveDetectionBinderProvider.cs │ └── Providers │ │ ├── ISensitiveDetectionProvider.cs │ │ └── SensitiveDetectionProvider.cs │ ├── SpecificationDocument │ ├── Assets │ │ └── index.html │ ├── Attributes │ │ ├── EnumToNumberAttribute.cs │ │ ├── OperationIdAttribute.cs │ │ └── SchemaIdAttribute.cs │ ├── Builders │ │ └── SpecificationDocumentBuilder.cs │ ├── Extensions │ │ ├── SpecificationDocumentApplicationBuilderExtensions.cs │ │ └── SpecificationDocumentServiceCollectionExtensions.cs │ ├── Filters │ │ ├── AnySchemaFilter.cs │ │ ├── ApiActionFilter.cs │ │ ├── EnumSchemaFilter.cs │ │ └── TagsOrderDocumentFilter.cs │ ├── Internal │ │ ├── GroupExtraInfo.cs │ │ ├── SpecificationAuth.cs │ │ ├── SpecificationLoginInfo.cs │ │ ├── SpecificationOpenApiInfo.cs │ │ ├── SpecificationOpenApiSecurityRequirementItem.cs │ │ └── SpecificationOpenApiSecurityScheme.cs │ └── Options │ │ └── SpecificationDocumentSettingsOptions.cs │ ├── TaskQueue │ ├── Builders │ │ └── TaskQueueOptionsBuilder.cs │ ├── Dependencies │ │ ├── ITaskQueue.cs │ │ └── TaskQueue.cs │ ├── Events │ │ └── TaskHandlerEventArgs.cs │ ├── Extensions │ │ └── TaskQueueServiceCollectionExtensions.cs │ ├── HostedServices │ │ └── TaskQueuedHostedService.cs │ ├── Internal │ │ ├── Logging.cs │ │ └── TaskWrapper.cs │ └── TaskQueued.cs │ ├── Templates │ ├── Extensions │ │ └── StringRenderExtensions.cs │ └── TP.cs │ ├── TimeCrontab │ ├── Constants │ │ ├── Constants.cs │ │ ├── CronFieldKind.cs │ │ └── CronStringFormat.cs │ ├── Crontab.Internal.cs │ ├── Crontab.Macro.cs │ ├── Crontab.MacroAt.cs │ ├── Crontab.cs │ ├── Exceptions │ │ └── TimeCrontabException.cs │ ├── Extensions │ │ └── DayOfWeekExtensions.cs │ └── Parsers │ │ ├── AnyParser.cs │ │ ├── BlankDayOfMonthOrWeekParser.cs │ │ ├── Dependencies │ │ ├── ICronParser.cs │ │ └── ITimeParser.cs │ │ ├── LastDayOfMonthParser.cs │ │ ├── LastDayOfWeekInMonthParser.cs │ │ ├── LastWeekdayOfMonthParser.cs │ │ ├── NearestWeekdayParser.cs │ │ ├── RandomParser.cs │ │ ├── RangeParser.cs │ │ ├── SpecificDayOfWeekInMonthParser.cs │ │ ├── SpecificParser.cs │ │ ├── SpecificYearParser.cs │ │ └── StepParser.cs │ ├── UnifyResult │ ├── Attributes │ │ ├── NonUnifyAttribute.cs │ │ ├── UnifyModelAttribute.cs │ │ ├── UnifyProviderAttribute.cs │ │ ├── UnifyResultAttribute.cs │ │ └── UnifySerializerSettingAttribute.cs │ ├── Extensions │ │ ├── UnifyResultMiddlewareExtensions.cs │ │ └── UnifyResultServiceCollectionExtensions.cs │ ├── Filters │ │ └── SucceededUnifyResultFilter.cs │ ├── Internal │ │ ├── RESTfulResult.cs │ │ └── UnifyMetadata.cs │ ├── Middlewares │ │ └── UnifyResultStatusCodesMiddleware.cs │ ├── Options │ │ └── UnifyResultSettingsOptions.cs │ ├── Providers │ │ ├── IUnifyResultProvider.cs │ │ └── RESTfulResultProvider.cs │ └── UnifyContext.cs │ ├── UnitOfWork │ ├── Extensions │ │ └── UnitOfWorkServiceCollectionExtensions.cs │ ├── FilterAttributes │ │ └── UnitOfWorkAttribute.cs │ ├── IUnitOfWork.cs │ └── Internal │ │ └── Logging.cs │ ├── V5_Experience │ ├── AspNetCore │ │ ├── Extensions │ │ │ ├── HttpContextExtensions.cs │ │ │ └── IApplicationBuilderExtensions.cs │ │ └── Formatters │ │ │ └── TextPlainInputFormatter.cs │ ├── Core │ │ ├── Attributes │ │ │ └── AliasAsAttribute.cs │ │ ├── Constants │ │ │ └── Constants.cs │ │ ├── Converters │ │ │ └── Json │ │ │ │ ├── ExpandoObjectJsonConverter.cs │ │ │ │ ├── FlexibleDateTimeConverter.cs │ │ │ │ ├── FlexibleDateTimeOffsetConverter.cs │ │ │ │ └── StringJsonConverter.cs │ │ ├── Diagnostics │ │ │ └── Debugging.cs │ │ ├── DispatchProxy │ │ │ ├── AsyncDispatchProxyGenerator.cs │ │ │ ├── DispatchProxyAsync.cs │ │ │ └── LICENSE │ │ ├── Extensions │ │ │ ├── AssemblyExtensions.cs │ │ │ ├── ConcurrentDictionaryExtensions.cs │ │ │ ├── CoreServiceCollectionExtensions.cs │ │ │ ├── DataTableAndSetExtensions.cs │ │ │ ├── DelegateExtensions.cs │ │ │ ├── EnumExtensions.cs │ │ │ ├── EventHandlerExtensions.cs │ │ │ ├── ICollectionExtensions.cs │ │ │ ├── IDictionaryExtensions.cs │ │ │ ├── IEnumerableExtensions.cs │ │ │ ├── JsonExtensions.cs │ │ │ ├── LinqExpressionExtensions.cs │ │ │ ├── MethodInfoExtensions.cs │ │ │ ├── NumberExtensions.cs │ │ │ ├── ObjectExtensions.cs │ │ │ ├── StringExtensions.cs │ │ │ ├── TaskExtensions.cs │ │ │ ├── TypeExtensions.cs │ │ │ └── Utf8JsonReaderExtensions.cs │ │ ├── Models │ │ │ └── ComponentMetadata.cs │ │ ├── Options │ │ │ └── CoreOptions.cs │ │ ├── Reflection │ │ │ ├── ObjectPropertyGetter.cs │ │ │ └── ObjectPropertySetter.cs │ │ └── Utilities │ │ │ ├── AliasAsUtility.cs │ │ │ ├── FileUtility.cs │ │ │ ├── JsonUtility.cs │ │ │ ├── NetworkUtility.cs │ │ │ ├── RuntimeUtility.cs │ │ │ └── StringUtility.cs │ ├── HttpRemote │ │ ├── Assertions │ │ │ ├── HttpAssertion.cs │ │ │ ├── HttpAssertionBuilder.Assertions.cs │ │ │ ├── HttpAssertionBuilder.cs │ │ │ ├── HttpAssertionContext.cs │ │ │ └── HttpAssertionException.cs │ │ ├── Builders │ │ │ ├── HttpContextForwardBuilder.cs │ │ │ ├── HttpFileDownloadBuilder.cs │ │ │ ├── HttpFileUploadBuilder.cs │ │ │ ├── HttpLongPollingBuilder.cs │ │ │ ├── HttpMultipartFormDataBuilder.cs │ │ │ ├── HttpRemoteBuilder.cs │ │ │ ├── HttpRequestBuilder.Methods.cs │ │ │ ├── HttpRequestBuilder.Properties.cs │ │ │ ├── HttpRequestBuilder.StaticMethods.cs │ │ │ ├── HttpRequestBuilder.cs │ │ │ ├── HttpServerSentEventsBuilder.cs │ │ │ ├── HttpStressTestHarnessBuilder.cs │ │ │ └── IHttpRemoteBuilder.cs │ │ ├── Constants │ │ │ ├── Constants.cs │ │ │ ├── FileExistsBehavior.cs │ │ │ ├── FileSourceType.cs │ │ │ └── FormNamingPolicy.cs │ │ ├── Converters │ │ │ ├── ByteArrayContentConverter.cs │ │ │ ├── HttpContentConverterBase.cs │ │ │ ├── HttpResponseMessageConverter.cs │ │ │ ├── IActionResultContentConverter.cs │ │ │ ├── IHttpContentConverter.cs │ │ │ ├── ObjectContentConverter.cs │ │ │ ├── StreamContentConverter.cs │ │ │ ├── StringContentConverter.cs │ │ │ ├── VoidContentConverter.cs │ │ │ └── XmlObjectContentConverter.cs │ │ ├── Declarative │ │ │ ├── Attributes │ │ │ │ ├── AcceptLanguageAttribute.cs │ │ │ │ ├── AutoSetHostHeaderAttribute.cs │ │ │ │ ├── BaseAddressAttribute.cs │ │ │ │ ├── BodyAttribute.cs │ │ │ │ ├── CookieAttribute.cs │ │ │ │ ├── DisableCacheAttribute.cs │ │ │ │ ├── EnsureSuccessStatusCodeAttribute.cs │ │ │ │ ├── HeaderAttribute.cs │ │ │ │ ├── HttpClientNameAttribute.cs │ │ │ │ ├── HttpVersionAttribute.cs │ │ │ │ ├── JsonResponseWrappingAttribute.cs │ │ │ │ ├── Methods │ │ │ │ │ ├── DeleteAttribute.cs │ │ │ │ │ ├── GetAttribute.cs │ │ │ │ │ ├── HeadAttribute.cs │ │ │ │ │ ├── HttpMethodAttribute.cs │ │ │ │ │ ├── OptionsAttribute.cs │ │ │ │ │ ├── PatchAttribute.cs │ │ │ │ │ ├── PostAttribute.cs │ │ │ │ │ ├── PutAttribute.cs │ │ │ │ │ └── TraceAttribute.cs │ │ │ │ ├── MultipartAttribute.cs │ │ │ │ ├── MultipartFormAttribute.cs │ │ │ │ ├── MultipartObjectAttribute.cs │ │ │ │ ├── PathAttribute.cs │ │ │ │ ├── PathSegmentAttribute.cs │ │ │ │ ├── PerformanceOptimizationAttribute.cs │ │ │ │ ├── ProfilerAttribute.cs │ │ │ │ ├── PropertyAttribute.cs │ │ │ │ ├── QueryAttribute.cs │ │ │ │ ├── RefererAttribute.cs │ │ │ │ ├── SimulateBrowserAttribute.cs │ │ │ │ ├── SuppressExceptionsAttribute.cs │ │ │ │ ├── TimeoutAttribute.cs │ │ │ │ └── TraceIdentifierAttribute.cs │ │ │ ├── Builders │ │ │ │ └── HttpDeclarativeBuilder.cs │ │ │ ├── DeclarativeManager.cs │ │ │ ├── Extractors │ │ │ │ ├── AcceptLanguageDeclarativeExtractor.cs │ │ │ │ ├── AutoSetHostHeaderDeclarativeExtractor.cs │ │ │ │ ├── BaseAddressDeclarativeExtractor.cs │ │ │ │ ├── BodyDeclarativeExtractor.cs │ │ │ │ ├── CookieDeclarativeExtractor.cs │ │ │ │ ├── DisableCacheDeclarativeExtractor.cs │ │ │ │ ├── EnsureSuccessStatusCodeDeclarativeExtractor.cs │ │ │ │ ├── HeaderDeclarativeExtractor.cs │ │ │ │ ├── HttpClientNameDeclarativeExtractor.cs │ │ │ │ ├── HttpMultipartFormDataBuilderDeclarativeExtractor.cs │ │ │ │ ├── HttpRequestBuilderDeclarativeExtractor.cs │ │ │ │ ├── HttpVersionDeclarativeExtractor.cs │ │ │ │ ├── IFrozenHttpDeclarativeExtractor.cs │ │ │ │ ├── IHttpDeclarativeExtractor.cs │ │ │ │ ├── JsonResponseWrappingDeclarativeExtractor.cs │ │ │ │ ├── MultipartDeclarativeExtractor.cs │ │ │ │ ├── PathDeclarativeExtractor.cs │ │ │ │ ├── PathSegmentDeclarativeExtractor.cs │ │ │ │ ├── PerformanceOptimizationDeclarativeExtractor.cs │ │ │ │ ├── ProfilerDeclarativeExtractor.cs │ │ │ │ ├── PropertyDeclarativeExtractor.cs │ │ │ │ ├── QueryDeclarativeExtractor.cs │ │ │ │ ├── RefererDeclarativeExtractor.cs │ │ │ │ ├── SimulateBrowserDeclarativeExtractor.cs │ │ │ │ ├── SuppressExceptionsDeclarativeExtractor.cs │ │ │ │ ├── TimeoutDeclarativeExtractor.cs │ │ │ │ ├── TraceIdentifierDeclarativeExtractor.cs │ │ │ │ └── ValidationDeclarativeExtractor.cs │ │ │ ├── HttpDeclarativeDispatchProxy.cs │ │ │ ├── HttpDeclarativeExtractorContext.cs │ │ │ └── IHttpDeclarative.cs │ │ ├── Delegates │ │ │ └── ProfilerDelegatingHandler.cs │ │ ├── Extensions │ │ │ ├── HttpContextExtensions.ForwardAs.cs │ │ │ ├── HttpContextExtensions.cs │ │ │ ├── HttpMultipartFormDataBuilderExtensions.cs │ │ │ ├── HttpRemoteExtensions.cs │ │ │ └── HttpRemoteServiceCollectionExtensions.cs │ │ ├── Factories │ │ │ ├── HttpContentConverterFactory.cs │ │ │ ├── HttpContentProcessorFactory.cs │ │ │ ├── IHttpContentConverterFactory.cs │ │ │ ├── IHttpContentProcessorFactory.cs │ │ │ ├── IObjectContentConverterFactory.cs │ │ │ └── ObjectContentConverterFactory.cs │ │ ├── Filters │ │ │ └── ForwardAttribute.cs │ │ ├── Formatters │ │ │ ├── IUrlParameterFormatter.cs │ │ │ ├── UrlFormattingContext.cs │ │ │ └── UrlParameterFormatter.cs │ │ ├── Handlers │ │ │ ├── IHttpFileTransferEventHandler.cs │ │ │ ├── IHttpLongPollingEventHandler.cs │ │ │ ├── IHttpRequestEventHandler.cs │ │ │ └── IHttpServerSentEventsEventHandler.cs │ │ ├── Helpers │ │ │ └── Helpers.cs │ │ ├── Loggers │ │ │ ├── HttpRemoteLogger.cs │ │ │ ├── IHttpRemoteLogger.cs │ │ │ └── Logging.cs │ │ ├── Managers │ │ │ ├── FileDownloadManager.cs │ │ │ ├── FileUploadManager.cs │ │ │ ├── LongPollingManager.cs │ │ │ ├── ServerSentEventsManager.cs │ │ │ └── StressTestHarnessManager.cs │ │ ├── Models │ │ │ ├── DigestCredentials.cs │ │ │ ├── FileTransferProgress.cs │ │ │ ├── FileTransferResult.cs │ │ │ ├── FileTypeMapper.cs │ │ │ ├── HttpClientPooling.cs │ │ │ ├── HttpRemoteAnalyzer.cs │ │ │ ├── HttpRemoteClient.cs │ │ │ ├── HttpRemoteResult.cs │ │ │ ├── JsonResponseWrapper.cs │ │ │ ├── MultipartFile.cs │ │ │ ├── MultipartFormDataItem.cs │ │ │ ├── ProgressFileStream.cs │ │ │ ├── RateLimitedStream.cs │ │ │ ├── ServerSentEventsData.cs │ │ │ ├── StressTestHarnessResult.cs │ │ │ └── VoidContent.cs │ │ ├── Options │ │ │ ├── HttpClientOptions.cs │ │ │ ├── HttpContextForwardOptions.cs │ │ │ └── HttpRemoteOptions.cs │ │ ├── Processors │ │ │ ├── ByteArrayContentProcessor.cs │ │ │ ├── FormUrlEncodedContentProcessor.cs │ │ │ ├── HttpContentProcessorBase.cs │ │ │ ├── IHttpContentProcessor.cs │ │ │ ├── MessagePackContentProcessor.cs │ │ │ ├── MultipartFormDataContentProcessor.cs │ │ │ ├── ReadOnlyMemoryContentProcessor.cs │ │ │ ├── StreamContentProcessor.cs │ │ │ ├── StringContentForFormUrlEncodedContentProcessor.cs │ │ │ └── StringContentProcessor.cs │ │ ├── Services │ │ │ ├── HttpRemoteService.Extensions.cs │ │ │ ├── HttpRemoteService.HttpMethods.cs │ │ │ ├── HttpRemoteService.cs │ │ │ ├── IHttpRemoteService.Extensions.cs │ │ │ ├── IHttpRemoteService.HttpMethods.cs │ │ │ └── IHttpRemoteService.cs │ │ ├── Utilities │ │ │ └── HttpRemoteUtility.cs │ │ └── WebSocket │ │ │ ├── WebSocketBinaryReceiveResult.cs │ │ │ ├── WebSocketClient.Events.cs │ │ │ ├── WebSocketClient.cs │ │ │ ├── WebSocketClientOptions.cs │ │ │ └── WebSocketTextReceiveResult.cs │ ├── RescuePolicy │ │ ├── Contexts │ │ │ ├── CompositePolicyContext.cs │ │ │ ├── FallbackPolicyContext.cs │ │ │ ├── PolicyContextBase.cs │ │ │ ├── RetryPolicyContext.cs │ │ │ └── TimeoutPolicyContext.cs │ │ ├── Dependencies │ │ │ └── IExceptionPolicy.cs │ │ ├── Policies │ │ │ ├── CompositePolicy.cs │ │ │ ├── FallbackPolicy.cs │ │ │ ├── LockPolicy.cs │ │ │ ├── PolicyBase.cs │ │ │ ├── RetryPolicy.cs │ │ │ └── TimeoutPolicy.cs │ │ └── Policy.cs │ ├── Shapeless │ │ ├── Attributes │ │ │ └── ClayAttribute.cs │ │ ├── Binders │ │ │ ├── ClayBinder.cs │ │ │ └── ClayBinderProvider.cs │ │ ├── Clay │ │ │ ├── Clay.Enumerable.cs │ │ │ ├── Clay.Events.cs │ │ │ ├── Clay.Exports.cs │ │ │ ├── Clay.ModelBinder.cs │ │ │ ├── Clay.Operator.cs │ │ │ ├── Clay.Override.cs │ │ │ └── Clay.cs │ │ ├── Constants │ │ │ └── ClayType.cs │ │ ├── Converters │ │ │ ├── ClayJsonConverter.cs │ │ │ └── ObjectToClayJsonConverter.cs │ │ ├── Extensions │ │ │ ├── ControllerExtensions.cs │ │ │ ├── JsonSerializerOptionsExtensions.cs │ │ │ ├── ShapelessExtensions.cs │ │ │ └── ShapelessMvcBuilderExtensions.cs │ │ ├── Models │ │ │ ├── ClayContext.cs │ │ │ ├── ClayEventArgs.cs │ │ │ └── Utf8StringWriter.cs │ │ ├── Options │ │ │ └── ClayOptions.cs │ │ └── Policies │ │ │ └── PascalCaseNamingPolicy.cs │ └── Validation │ │ ├── Attributes │ │ ├── AgeAttribute.cs │ │ ├── BankCardAttribute.cs │ │ ├── ChineseAttribute.cs │ │ ├── ChineseNameAttribute.cs │ │ ├── ColorValueAttribute.cs │ │ ├── ComparisonAttribute.cs │ │ ├── DateOnlyAttribute.cs │ │ ├── DateTimeAttribute.cs │ │ ├── DecimalPlacesAttribute.cs │ │ ├── DomainAttribute.cs │ │ ├── EmailAddressStrictAttribute.cs │ │ ├── EndsWithAttribute.cs │ │ ├── EqualToAttribute.cs │ │ ├── GreaterThanAttribute.cs │ │ ├── GreaterThanOrEqualToAttribute.cs │ │ ├── IDCardAttribute.cs │ │ ├── IpAddressAttribute.cs │ │ ├── JsonAttribute.cs │ │ ├── LessThanAttribute.cs │ │ ├── LessThanOrEqualToAttribute.cs │ │ ├── MD5StringAttribute.cs │ │ ├── MaxAttribute.cs │ │ ├── MinAttribute.cs │ │ ├── NotBlankAttribute.cs │ │ ├── NotEmptyAttribute.cs │ │ ├── NotEqualToAttribute.cs │ │ ├── NotNullAttribute.cs │ │ ├── NumericComparisonAttribute.cs │ │ ├── PasswordAttribute.cs │ │ ├── PhoneNumberAttribute.cs │ │ ├── PostalCodeAttribute.cs │ │ ├── SingleAttribute.cs │ │ ├── StartsWithAttribute.cs │ │ ├── StringContainsAttribute.cs │ │ ├── StrongPasswordAttribute.cs │ │ ├── TelephoneAttribute.cs │ │ ├── TimeOnlyAttribute.cs │ │ ├── UrlStrictAttribute.cs │ │ └── UserNameAttribute.cs │ │ ├── Builders │ │ ├── ConditionBuilder.cs │ │ ├── FluentValidatorBuilder.cs │ │ └── ValidationBuilder.cs │ │ ├── Constants │ │ ├── Constants.cs │ │ └── ValidationMode.cs │ │ ├── Extensions │ │ ├── ObjectValidatorEnumerableExtensions.cs │ │ ├── ValidationAttributeExtensions.cs │ │ ├── ValidationExtensions.cs │ │ ├── ValidationServiceCollectionExtensions.cs │ │ └── ValidatorBaseExtensions.cs │ │ ├── Fluent │ │ ├── AbstractValidator.cs │ │ ├── IObjectValidator.cs │ │ ├── IValidatorConfigure.cs │ │ ├── ObjectValidator.cs │ │ ├── PropertyValidator.Validation.cs │ │ ├── PropertyValidator.cs │ │ └── ValueValidator.cs │ │ ├── Models │ │ ├── ValidationContext.cs │ │ └── ValidationPropertyChangedEventArgs.cs │ │ ├── Options │ │ └── ValidatorOptions.cs │ │ ├── Resources │ │ ├── ValidationMessages.Designer.cs │ │ └── ValidationMessages.resx │ │ ├── Validators.cs │ │ └── Validators │ │ ├── AgeValidator.cs │ │ ├── AllowedValuesValidator.cs │ │ ├── BankCardValidator.cs │ │ ├── Base64StringValidator.cs │ │ ├── ChineseNameValidator.cs │ │ ├── ChineseValidator.cs │ │ ├── ColorValueValidator.cs │ │ ├── ComparisonValidator.cs │ │ ├── CompositeValidator.cs │ │ ├── ConditionalValidator.cs │ │ ├── DateOnlyValidator.cs │ │ ├── DateTimeValidator.cs │ │ ├── DecimalPlacesValidator.cs │ │ ├── DeniedValuesValidator.cs │ │ ├── DomainValidator.cs │ │ ├── EmailAddressValidator.cs │ │ ├── EndsWithValidator.cs │ │ ├── EqualToValidator.cs │ │ ├── GreaterThanOrEqualToValidator.cs │ │ ├── GreaterThanValidator.cs │ │ ├── IDCardValidator.cs │ │ ├── IHighPriorityValidator.cs │ │ ├── IValidatorInitializer.cs │ │ ├── IpAddressValidator.cs │ │ ├── JsonValidator.cs │ │ ├── LengthValidator.cs │ │ ├── LessThanOrEqualToValidator.cs │ │ ├── LessThanValidator.cs │ │ ├── MD5StringValidator.cs │ │ ├── MaxLengthValidator.cs │ │ ├── MaxValidator.cs │ │ ├── MinLengthValidator.cs │ │ ├── MinValidator.cs │ │ ├── MustUnlessValidator.cs │ │ ├── MustValidator.cs │ │ ├── NotBlankValidator.cs │ │ ├── NotEmptyValidator.cs │ │ ├── NotEqualToValidator.cs │ │ ├── NotNullValidator.cs │ │ ├── NumericComparisonValidator.cs │ │ ├── ObjectAnnotationValidator.cs │ │ ├── PasswordValidator.cs │ │ ├── PhoneNumberValidator.cs │ │ ├── PostalCodeValidator.cs │ │ ├── PredicateValidator.cs │ │ ├── PropertyAnnotationValidator.cs │ │ ├── RangeValidator.cs │ │ ├── RegularExpressionValidator.cs │ │ ├── RequiredValidator.cs │ │ ├── SingleValidator.cs │ │ ├── StartsWithValidator.cs │ │ ├── StringContainsValidator.cs │ │ ├── StringLengthValidator.cs │ │ ├── StrongPasswordValidator.cs │ │ ├── TelephoneValidator.cs │ │ ├── TimeOnlyValidator.cs │ │ ├── UrlValidator.cs │ │ ├── UserNameValidator.cs │ │ ├── ValidatorBase.cs │ │ ├── ValidatorProxy.cs │ │ └── ValueAnnotationValidator.cs │ ├── ViewEngine │ ├── Builders │ │ ├── IViewEngineOptionsBuilder.cs │ │ └── ViewEngineOptionsBuilder.cs │ ├── Engines │ │ ├── IViewEngine.cs │ │ └── ViewEngine.cs │ ├── Exceptions │ │ ├── ViewEngineException.cs │ │ └── ViewEngineTemplateException.cs │ ├── Extensions │ │ ├── ViewEngineServiceCollectionExtensions.cs │ │ └── ViewEngineStringExtensions.cs │ ├── Internal │ │ ├── AnonymousTypeWrapper.cs │ │ ├── Penetrates.cs │ │ ├── ViewEnginePart.cs │ │ ├── ViewEnginePartMethods.cs │ │ └── ViewEnginePartSetters.cs │ ├── Models │ │ ├── IViewEngineModel.cs │ │ └── ViewEngineModel.cs │ ├── Options │ │ └── ViewEngineOptions.cs │ └── Templates │ │ ├── IViewEngineTemplate.cs │ │ └── ViewEngineTemplate.cs │ ├── VirtualFileServer │ ├── Enums │ │ └── FileProviderTypes.cs │ ├── Extensions │ │ ├── VirtualFileServerApplicationBuilderExtensions.cs │ │ └── VirtualFileServerServiceCollectionExtensions.cs │ └── FS.cs │ ├── icon.png │ └── readme.txt ├── nuget-push.ps1 ├── references ├── .gitignore ├── README.md ├── api │ ├── .gitignore │ └── index.md ├── articles │ ├── intro.md │ └── toc.yml ├── docfx.json ├── index.md └── toc.yml ├── samples ├── .vscode │ ├── launch.json │ └── tasks.json ├── ConsoleApp1 │ ├── ConsoleApp1.csproj │ ├── Controllers │ │ ├── HomeController.cs │ │ ├── TestApiController.cs │ │ └── TestMvcController.cs │ ├── Furion.db │ ├── Program.cs │ ├── SingleFilePublish.cs │ ├── Views │ │ ├── Home │ │ │ ├── IM.cshtml │ │ │ └── Index.cshtml │ │ ├── Shared │ │ │ └── _Layout.cshtml │ │ ├── _ViewImports.cshtml │ │ └── _ViewStart.cshtml │ ├── appsettings.Development.json │ ├── appsettings.json │ ├── image.png │ └── wwwroot │ │ ├── favicon.ico │ │ ├── images │ │ └── logo.png │ │ ├── scripts │ │ └── chat.js │ │ └── vendors │ │ └── signalr │ │ ├── signalr.js │ │ ├── signalr.js.map │ │ ├── signalr.min.js │ │ └── signalr.min.js.map ├── Furion.Application │ ├── DatabaseLoggingWriter.cs │ ├── Furion.Application.csproj │ ├── Furion.Application.xml │ ├── GlobalUsings.cs │ ├── ISql.cs │ ├── JobFactory.cs │ ├── Jobs │ │ └── JobServices.cs │ ├── Persons │ │ ├── Dtos │ │ │ ├── ChildrenDto.cs │ │ │ ├── ChildrenInputDto.cs │ │ │ ├── Mapper.cs │ │ │ ├── PersonDto.cs │ │ │ ├── PersonInputDto.cs │ │ │ ├── PostDto.cs │ │ │ └── PostInputDto.cs │ │ ├── PersonRelationshipService.cs │ │ └── PersonService.cs │ ├── RBAC │ │ ├── Dtos │ │ │ ├── LoginInput.cs │ │ │ ├── LoginOutput.cs │ │ │ ├── RoleDto.cs │ │ │ ├── RoleInput.cs │ │ │ └── SecurityDto.cs │ │ └── RBACService.cs │ ├── Services │ │ ├── BusinessService.cs │ │ ├── IBusinessService.cs │ │ ├── ITestService.cs │ │ └── TestService.cs │ ├── Startup.cs │ ├── TestCancelJob.cs │ ├── TestDateTime.cs │ ├── TestEventBus.cs │ ├── TestException.cs │ ├── TestInheritdoc.cs │ ├── TestJob.cs │ ├── TestJobPersistence.cs │ ├── TestLoggerServices.cs │ ├── TestModuleServices.cs │ ├── TestNamedServices.cs │ ├── TestNotFound.cs │ ├── TestOptions.cs │ ├── TestRepositoryFactory.cs │ ├── TestRoute.cs │ ├── TestRouteMethod.cs │ ├── TestSensitiveDetection.cs │ ├── TestTaskQueue.cs │ ├── TestUnifyProvider.cs │ └── applicationsettings.json ├── Furion.Core │ ├── Entities │ │ ├── Children.cs │ │ ├── City.cs │ │ ├── Enums │ │ │ └── Gender.cs │ │ ├── Person.cs │ │ ├── PersonDetail.cs │ │ ├── Post.cs │ │ └── VPerson.cs │ ├── Furion.Core.csproj │ ├── Furion.Core.xml │ ├── Hubs │ │ └── ChatHub.cs │ ├── RBAC │ │ ├── Entites │ │ │ ├── Role.cs │ │ │ ├── RoleSecurity.cs │ │ │ ├── Security.cs │ │ │ ├── User.cs │ │ │ └── UserRole.cs │ │ ├── Managers │ │ │ ├── AuthorizationManager.cs │ │ │ └── IAuthorizationManager.cs │ │ └── SecurityConst.cs │ └── Startup.cs ├── Furion.Database.Migrations │ └── Furion.Database.Migrations.csproj ├── Furion.EntityFramework.Core │ ├── DbContexts │ │ └── DefaultDbContext.cs │ ├── Furion.EntityFramework.Core.csproj │ ├── Startup.cs │ └── dbsettings.json ├── Furion.Web.Core │ ├── Furion.Web.Core.csproj │ ├── Furion.Web.Core.xml │ ├── Handlers │ │ └── AuthHandler.cs │ ├── Resources │ │ ├── Lang.en-US.resx │ │ └── Lang.zh-CN.resx │ ├── SharedResource.cs │ └── Startup.cs ├── Furion.Web.Entry │ ├── .config │ │ └── dotnet-tools.json │ ├── Controllers │ │ ├── HomeController.cs │ │ ├── RouteController.cs │ │ ├── TestApiController.cs │ │ └── TestMvcController.cs │ ├── Furion.Web.Entry.csproj │ ├── Furion.Web.Entry.xml │ ├── Furion.db │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── SingleFilePublish.cs │ ├── Views │ │ ├── Home │ │ │ ├── IM.cshtml │ │ │ └── Index.cshtml │ │ ├── Shared │ │ │ └── _Layout.cshtml │ │ ├── _ViewImports.cshtml │ │ └── _ViewStart.cshtml │ ├── appsettings.Development.json │ ├── appsettings.json │ ├── image.png │ ├── plugins │ │ ├── ClassLibrary1.dll │ │ ├── ClassLibrary1.xml │ │ └── sub │ │ │ ├── ClassLibrary1.dll │ │ │ ├── ClassLibrary1.xml │ │ │ ├── ClassLibrary2.dll │ │ │ ├── ClassLibrary2.xml │ │ │ ├── ClassLibrary3.dll │ │ │ └── ClassLibrary3.xml │ ├── sensitive-words.txt │ └── wwwroot │ │ ├── favicon.ico │ │ ├── images │ │ └── logo.png │ │ ├── scripts │ │ └── chat.js │ │ └── vendors │ │ └── signalr │ │ ├── signalr.js │ │ ├── signalr.js.map │ │ ├── signalr.min.js │ │ └── signalr.min.js.map ├── Furion.sln ├── WinFormsApp1 │ ├── Controllers │ │ ├── HomeController.cs │ │ ├── TestApiController.cs │ │ └── TestMvcController.cs │ ├── Form1.Designer.cs │ ├── Form1.cs │ ├── Form1.resx │ ├── Furion.db │ ├── Program.cs │ ├── SingleFilePublish.cs │ ├── Views │ │ ├── Home │ │ │ ├── IM.cshtml │ │ │ └── Index.cshtml │ │ ├── Shared │ │ │ └── _Layout.cshtml │ │ ├── _ViewImports.cshtml │ │ └── _ViewStart.cshtml │ ├── WinFormsApp1.csproj │ ├── appsettings.Development.json │ ├── appsettings.json │ ├── image.png │ └── wwwroot │ │ ├── favicon.ico │ │ ├── images │ │ └── logo.png │ │ ├── scripts │ │ └── chat.js │ │ └── vendors │ │ └── signalr │ │ ├── signalr.js │ │ ├── signalr.js.map │ │ ├── signalr.min.js │ │ └── signalr.min.js.map └── WpfApp1 │ ├── App.xaml │ ├── App.xaml.cs │ ├── AssemblyInfo.cs │ ├── Controllers │ ├── HomeController.cs │ ├── TestApiController.cs │ └── TestMvcController.cs │ ├── Furion.db │ ├── MainWindow.xaml │ ├── MainWindow.xaml.cs │ ├── SingleFilePublish.cs │ ├── Views │ ├── Home │ │ ├── IM.cshtml │ │ └── Index.cshtml │ ├── Shared │ │ └── _Layout.cshtml │ ├── _ViewImports.cshtml │ └── _ViewStart.cshtml │ ├── WpfApp1.csproj │ ├── appsettings.Development.json │ ├── appsettings.json │ ├── image.png │ └── wwwroot │ ├── favicon.ico │ ├── images │ └── logo.png │ ├── scripts │ └── chat.js │ └── vendors │ └── signalr │ ├── signalr.js │ ├── signalr.js.map │ ├── signalr.min.js │ └── signalr.min.js.map ├── schemas ├── v3 │ └── furion-schema.json └── v4 │ └── furion-schema.json ├── snks ├── Furion.Public.snk └── Furion.snk ├── templates ├── FurionApiTemplate │ ├── Furion.Template.Api.nuspec │ ├── icon.png │ └── src │ │ ├── .template.config │ │ └── template.json │ │ ├── FurionApi.Application │ │ ├── FurionApi.Application.csproj │ │ ├── FurionApi.Application.xml │ │ ├── GlobalUsings.cs │ │ ├── System │ │ │ ├── Dtos │ │ │ │ └── Mapper.cs │ │ │ ├── Services │ │ │ │ ├── ISystemService.cs │ │ │ │ └── SystemService.cs │ │ │ └── SystemAppService.cs │ │ └── applicationsettings.json │ │ ├── FurionApi.Core │ │ ├── FurionApi.Core.csproj │ │ └── FurionApi.Core.xml │ │ ├── FurionApi.Database.Migrations │ │ └── FurionApi.Database.Migrations.csproj │ │ ├── FurionApi.EntityFramework.Core │ │ ├── DbContexts │ │ │ └── DefaultDbContext.cs │ │ ├── FurionApi.EntityFramework.Core.csproj │ │ └── Startup.cs │ │ ├── FurionApi.Web.Core │ │ ├── FurionApi.Web.Core.csproj │ │ ├── FurionApi.Web.Core.xml │ │ ├── Handlers │ │ │ └── JwtHandler.cs │ │ └── Startup.cs │ │ ├── FurionApi.Web.Entry │ │ ├── FurionApi.Web.Entry.csproj │ │ ├── Program.cs │ │ ├── Properties │ │ │ └── launchSettings.json │ │ ├── SingleFilePublish.cs │ │ ├── appsettings.Development.json │ │ └── appsettings.json │ │ └── FurionApi.sln ├── FurionAppTemplate │ ├── Furion.Template.App.nuspec │ ├── icon.png │ └── src │ │ ├── .template.config │ │ └── template.json │ │ ├── FurionApp.Application │ │ ├── FurionApp.Application.csproj │ │ ├── FurionApp.Application.xml │ │ ├── GlobalUsings.cs │ │ ├── System │ │ │ ├── Dtos │ │ │ │ └── Mapper.cs │ │ │ ├── Services │ │ │ │ ├── ISystemService.cs │ │ │ │ └── SystemService.cs │ │ │ └── SystemAppService.cs │ │ └── applicationsettings.json │ │ ├── FurionApp.Core │ │ ├── FurionApp.Core.csproj │ │ └── FurionApp.Core.xml │ │ ├── FurionApp.Database.Migrations │ │ └── FurionApp.Database.Migrations.csproj │ │ ├── FurionApp.EntityFramework.Core │ │ ├── DbContexts │ │ │ └── DefaultDbContext.cs │ │ ├── FurionApp.EntityFramework.Core.csproj │ │ └── Startup.cs │ │ ├── FurionApp.Web.Core │ │ ├── FurionApp.Web.Core.csproj │ │ ├── FurionApp.Web.Core.xml │ │ ├── Handlers │ │ │ └── JwtHandler.cs │ │ └── Startup.cs │ │ ├── FurionApp.Web.Entry │ │ ├── Controllers │ │ │ └── HomeController.cs │ │ ├── FurionApp.Web.Entry.csproj │ │ ├── Program.cs │ │ ├── Properties │ │ │ └── launchSettings.json │ │ ├── SingleFilePublish.cs │ │ ├── Views │ │ │ ├── Home │ │ │ │ └── Index.cshtml │ │ │ ├── Shared │ │ │ │ └── _Layout.cshtml │ │ │ ├── _ViewImports.cshtml │ │ │ └── _ViewStart.cshtml │ │ ├── appsettings.Development.json │ │ ├── appsettings.json │ │ └── wwwroot │ │ │ └── images │ │ │ └── logo.png │ │ └── FurionApp.sln ├── FurionBlazorAppTemplate │ ├── Furion.Template.Blazor.App.nuspec │ ├── icon.png │ └── src │ │ ├── .template.config │ │ └── template.json │ │ ├── FurionBlazorApp.Application │ │ ├── FurionBlazorApp.Application.csproj │ │ ├── FurionBlazorApp.Application.xml │ │ ├── GlobalUsings.cs │ │ └── System │ │ │ ├── ISystemService.cs │ │ │ └── SystemService.cs │ │ ├── FurionBlazorApp.Core │ │ ├── FurionBlazorApp.Core.csproj │ │ └── FurionBlazorApp.Core.xml │ │ ├── FurionBlazorApp.Database.Migrations │ │ └── FurionBlazorApp.Database.Migrations.csproj │ │ ├── FurionBlazorApp.EntityFramework.Core │ │ ├── DbContexts │ │ │ └── DefaultDbContext.cs │ │ ├── FurionBlazorApp.EntityFramework.Core.csproj │ │ └── Startup.cs │ │ ├── FurionBlazorApp.sln │ │ └── FurionBlazorApp │ │ ├── FurionBlazorApp.Client │ │ ├── FurionBlazorApp.Client.csproj │ │ ├── Pages │ │ │ └── Counter.razor │ │ ├── Program.cs │ │ ├── _Imports.razor │ │ └── wwwroot │ │ │ ├── appsettings.Development.json │ │ │ └── appsettings.json │ │ └── FurionBlazorApp │ │ ├── Components │ │ ├── App.razor │ │ ├── Layout │ │ │ ├── MainLayout.razor │ │ │ ├── MainLayout.razor.css │ │ │ ├── NavMenu.razor │ │ │ └── NavMenu.razor.css │ │ ├── Pages │ │ │ ├── Error.razor │ │ │ ├── Home.razor │ │ │ └── Weather.razor │ │ ├── Routes.razor │ │ └── _Imports.razor │ │ ├── EntryComponent.cs │ │ ├── FurionBlazorApp.csproj │ │ ├── Program.cs │ │ ├── Properties │ │ └── launchSettings.json │ │ ├── appsettings.Development.json │ │ ├── appsettings.json │ │ └── wwwroot │ │ ├── app.css │ │ ├── bootstrap │ │ ├── bootstrap.min.css │ │ └── bootstrap.min.css.map │ │ ├── css │ │ ├── bootstrap │ │ │ ├── bootstrap.min.css │ │ │ └── bootstrap.min.css.map │ │ ├── open-iconic │ │ │ ├── FONT-LICENSE │ │ │ ├── ICON-LICENSE │ │ │ ├── README.md │ │ │ └── font │ │ │ │ ├── css │ │ │ │ └── open-iconic-bootstrap.min.css │ │ │ │ └── fonts │ │ │ │ ├── open-iconic.eot │ │ │ │ ├── open-iconic.otf │ │ │ │ ├── open-iconic.svg │ │ │ │ ├── open-iconic.ttf │ │ │ │ └── open-iconic.woff │ │ └── site.css │ │ ├── favicon.ico │ │ ├── favicon.png │ │ └── images │ │ └── logo.png ├── FurionBlazorTemplate │ ├── Furion.Template.Blazor.nuspec │ ├── icon.png │ └── src │ │ ├── .template.config │ │ └── template.json │ │ ├── FurionBlazor.Application │ │ ├── FurionBlazor.Application.csproj │ │ ├── FurionBlazor.Application.xml │ │ ├── GlobalUsings.cs │ │ └── System │ │ │ ├── ISystemService.cs │ │ │ └── SystemService.cs │ │ ├── FurionBlazor.Core │ │ ├── FurionBlazor.Core.csproj │ │ └── FurionBlazor.Core.xml │ │ ├── FurionBlazor.Database.Migrations │ │ └── FurionBlazor.Database.Migrations.csproj │ │ ├── FurionBlazor.EntityFramework.Core │ │ ├── DbContexts │ │ │ └── DefaultDbContext.cs │ │ ├── FurionBlazor.EntityFramework.Core.csproj │ │ └── Startup.cs │ │ ├── FurionBlazor.Web.Core │ │ ├── Data │ │ │ ├── WeatherForecast.cs │ │ │ └── WeatherForecastService.cs │ │ ├── FurionBlazor.Web.Core.csproj │ │ ├── FurionBlazor.Web.Core.xml │ │ └── Startup.cs │ │ ├── FurionBlazor.Web.Entry │ │ ├── App.razor │ │ ├── FurionBlazor.Web.Entry.csproj │ │ ├── Pages │ │ │ ├── Counter.razor │ │ │ ├── Error.cshtml │ │ │ ├── Error.cshtml.cs │ │ │ ├── FetchData.razor │ │ │ ├── Index.razor │ │ │ └── _Host.cshtml │ │ ├── Program.cs │ │ ├── Properties │ │ │ └── launchSettings.json │ │ ├── Shared │ │ │ ├── MainLayout.razor │ │ │ ├── MainLayout.razor.css │ │ │ ├── NavMenu.razor │ │ │ ├── NavMenu.razor.css │ │ │ └── SurveyPrompt.razor │ │ ├── SingleFilePublish.cs │ │ ├── _Imports.razor │ │ ├── appsettings.Development.json │ │ ├── appsettings.json │ │ └── wwwroot │ │ │ ├── css │ │ │ ├── bootstrap │ │ │ │ ├── bootstrap.min.css │ │ │ │ └── bootstrap.min.css.map │ │ │ ├── open-iconic │ │ │ │ ├── FONT-LICENSE │ │ │ │ ├── ICON-LICENSE │ │ │ │ ├── README.md │ │ │ │ └── font │ │ │ │ │ ├── css │ │ │ │ │ └── open-iconic-bootstrap.min.css │ │ │ │ │ └── fonts │ │ │ │ │ ├── open-iconic.eot │ │ │ │ │ ├── open-iconic.otf │ │ │ │ │ ├── open-iconic.svg │ │ │ │ │ ├── open-iconic.ttf │ │ │ │ │ └── open-iconic.woff │ │ │ └── site.css │ │ │ ├── favicon.ico │ │ │ └── images │ │ │ └── logo.png │ │ └── FurionBlazor.sln ├── FurionBlazorWithWebApiTemplate │ ├── Furion.Template.BlazorWithWebApi.nuspec │ ├── icon.png │ └── src │ │ ├── .template.config │ │ └── template.json │ │ ├── FurionBlazorApi.Application │ │ ├── FurionBlazorApi.Application.csproj │ │ ├── FurionBlazorApi.Application.xml │ │ ├── GlobalUsings.cs │ │ ├── System │ │ │ ├── ISystemService.cs │ │ │ └── SystemService.cs │ │ └── applicationsettings.json │ │ ├── FurionBlazorApi.Core │ │ ├── FurionBlazorApi.Core.csproj │ │ └── FurionBlazorApi.Core.xml │ │ ├── FurionBlazorApi.Database.Migrations │ │ └── FurionBlazorApi.Database.Migrations.csproj │ │ ├── FurionBlazorApi.EntityFramework.Core │ │ ├── DbContexts │ │ │ └── DefaultDbContext.cs │ │ ├── FurionBlazorApi.EntityFramework.Core.csproj │ │ └── Startup.cs │ │ ├── FurionBlazorApi.Web.Core │ │ ├── Data │ │ │ ├── WeatherForecast.cs │ │ │ └── WeatherForecastService.cs │ │ ├── FurionBlazorApi.Web.Core.csproj │ │ ├── FurionBlazorApi.Web.Core.xml │ │ └── Startup.cs │ │ ├── FurionBlazorApi.Web.Entry │ │ ├── App.razor │ │ ├── FurionBlazorApi.Web.Entry.csproj │ │ ├── Pages │ │ │ ├── Counter.razor │ │ │ ├── Error.cshtml │ │ │ ├── Error.cshtml.cs │ │ │ ├── FetchData.razor │ │ │ ├── Index.razor │ │ │ └── _Host.cshtml │ │ ├── Program.cs │ │ ├── Properties │ │ │ └── launchSettings.json │ │ ├── Shared │ │ │ ├── MainLayout.razor │ │ │ ├── MainLayout.razor.css │ │ │ ├── NavMenu.razor │ │ │ ├── NavMenu.razor.css │ │ │ └── SurveyPrompt.razor │ │ ├── SingleFilePublish.cs │ │ ├── _Imports.razor │ │ ├── appsettings.Development.json │ │ ├── appsettings.json │ │ └── wwwroot │ │ │ ├── css │ │ │ ├── bootstrap │ │ │ │ ├── bootstrap.min.css │ │ │ │ └── bootstrap.min.css.map │ │ │ ├── open-iconic │ │ │ │ ├── FONT-LICENSE │ │ │ │ ├── ICON-LICENSE │ │ │ │ ├── README.md │ │ │ │ └── font │ │ │ │ │ ├── css │ │ │ │ │ └── open-iconic-bootstrap.min.css │ │ │ │ │ └── fonts │ │ │ │ │ ├── open-iconic.eot │ │ │ │ │ ├── open-iconic.otf │ │ │ │ │ ├── open-iconic.svg │ │ │ │ │ ├── open-iconic.ttf │ │ │ │ │ └── open-iconic.woff │ │ │ └── site.css │ │ │ ├── favicon.ico │ │ │ └── images │ │ │ └── logo.png │ │ └── FurionBlazorApi.sln ├── FurionMvcTemplate │ ├── Furion.Template.Mvc.nuspec │ ├── icon.png │ └── src │ │ ├── .template.config │ │ └── template.json │ │ ├── FurionMvc.Application │ │ ├── FurionMvc.Application.csproj │ │ ├── FurionMvc.Application.xml │ │ ├── GlobalUsings.cs │ │ └── System │ │ │ ├── ISystemService.cs │ │ │ └── SystemService.cs │ │ ├── FurionMvc.Core │ │ ├── FurionMvc.Core.csproj │ │ └── FurionMvc.Core.xml │ │ ├── FurionMvc.Database.Migrations │ │ └── FurionMvc.Database.Migrations.csproj │ │ ├── FurionMvc.EntityFramework.Core │ │ ├── DbContexts │ │ │ └── DefaultDbContext.cs │ │ ├── FurionMvc.EntityFramework.Core.csproj │ │ └── Startup.cs │ │ ├── FurionMvc.Web.Core │ │ ├── FurionMvc.Web.Core.csproj │ │ ├── FurionMvc.Web.Core.xml │ │ └── Startup.cs │ │ ├── FurionMvc.Web.Entry │ │ ├── Controllers │ │ │ └── HomeController.cs │ │ ├── FurionMvc.Web.Entry.csproj │ │ ├── Program.cs │ │ ├── Properties │ │ │ └── launchSettings.json │ │ ├── SingleFilePublish.cs │ │ ├── Views │ │ │ ├── Home │ │ │ │ └── Index.cshtml │ │ │ ├── Shared │ │ │ │ └── _Layout.cshtml │ │ │ ├── _ViewImports.cshtml │ │ │ └── _ViewStart.cshtml │ │ ├── appsettings.Development.json │ │ ├── appsettings.json │ │ └── wwwroot │ │ │ └── images │ │ │ └── logo.png │ │ └── FurionMvc.sln ├── FurionRazorTemplate │ ├── Furion.Template.Razor.nuspec │ ├── icon.png │ └── src │ │ ├── .template.config │ │ └── template.json │ │ ├── FurionRazor.Application │ │ ├── FurionRazor.Application.csproj │ │ ├── FurionRazor.Application.xml │ │ ├── GlobalUsings.cs │ │ └── System │ │ │ ├── ISystemService.cs │ │ │ └── SystemService.cs │ │ ├── FurionRazor.Core │ │ ├── FurionRazor.Core.csproj │ │ └── FurionRazor.Core.xml │ │ ├── FurionRazor.Database.Migrations │ │ └── FurionRazor.Database.Migrations.csproj │ │ ├── FurionRazor.EntityFramework.Core │ │ ├── DbContexts │ │ │ └── DefaultDbContext.cs │ │ ├── FurionRazor.EntityFramework.Core.csproj │ │ └── Startup.cs │ │ ├── FurionRazor.Web.Core │ │ ├── FurionRazor.Web.Core.csproj │ │ ├── FurionRazor.Web.Core.xml │ │ └── Startup.cs │ │ ├── FurionRazor.Web.Entry │ │ ├── FurionRazor.Web.Entry.csproj │ │ ├── Pages │ │ │ ├── Index.cshtml │ │ │ ├── Index.cshtml.cs │ │ │ ├── Shared │ │ │ │ └── _Layout.cshtml │ │ │ ├── _ViewImports.cshtml │ │ │ └── _ViewStart.cshtml │ │ ├── Program.cs │ │ ├── Properties │ │ │ └── launchSettings.json │ │ ├── SingleFilePublish.cs │ │ ├── appsettings.Development.json │ │ ├── appsettings.json │ │ └── wwwroot │ │ │ └── images │ │ │ └── logo.png │ │ └── FurionRazor.sln ├── FurionRazorWithWebApiTemplate │ ├── Furion.Template.RazorWithWebApi.nuspec │ ├── icon.png │ └── src │ │ ├── .template.config │ │ └── template.json │ │ ├── FurionRazorApi.Application │ │ ├── FurionRazorApi.Application.csproj │ │ ├── FurionRazorApi.Application.xml │ │ ├── GlobalUsings.cs │ │ ├── System │ │ │ ├── ISystemService.cs │ │ │ └── SystemService.cs │ │ └── applicationsettings.json │ │ ├── FurionRazorApi.Core │ │ ├── FurionRazorApi.Core.csproj │ │ └── FurionRazorApi.Core.xml │ │ ├── FurionRazorApi.Database.Migrations │ │ └── FurionRazorApi.Database.Migrations.csproj │ │ ├── FurionRazorApi.EntityFramework.Core │ │ ├── DbContexts │ │ │ └── DefaultDbContext.cs │ │ ├── FurionRazorApi.EntityFramework.Core.csproj │ │ └── Startup.cs │ │ ├── FurionRazorApi.Web.Core │ │ ├── FurionRazorApi.Web.Core.csproj │ │ ├── FurionRazorApi.Web.Core.xml │ │ └── Startup.cs │ │ ├── FurionRazorApi.Web.Entry │ │ ├── FurionRazorApi.Web.Entry.csproj │ │ ├── Pages │ │ │ ├── Index.cshtml │ │ │ ├── Index.cshtml.cs │ │ │ ├── Shared │ │ │ │ └── _Layout.cshtml │ │ │ ├── _ViewImports.cshtml │ │ │ └── _ViewStart.cshtml │ │ ├── Program.cs │ │ ├── Properties │ │ │ └── launchSettings.json │ │ ├── SingleFilePublish.cs │ │ ├── appsettings.Development.json │ │ ├── appsettings.json │ │ └── wwwroot │ │ │ └── images │ │ │ └── logo.png │ │ └── FurionRazorApi.sln ├── README.md ├── SqlSugarTemplates │ ├── FurionApiTemplate │ │ ├── Furion.Template.Api.nuspec │ │ ├── icon.png │ │ └── src │ │ │ ├── .template.config │ │ │ └── template.json │ │ │ ├── FurionApi.Application │ │ │ ├── FurionApi.Application.csproj │ │ │ ├── FurionApi.Application.xml │ │ │ ├── GlobalUsings.cs │ │ │ ├── System │ │ │ │ ├── Dtos │ │ │ │ │ └── Mapper.cs │ │ │ │ ├── Services │ │ │ │ │ ├── ISystemService.cs │ │ │ │ │ └── SystemService.cs │ │ │ │ └── SystemAppService.cs │ │ │ └── applicationsettings.json │ │ │ ├── FurionApi.Core │ │ │ ├── DbContext.cs │ │ │ ├── FurionApi.Core.csproj │ │ │ └── FurionApi.Core.xml │ │ │ ├── FurionApi.Web.Core │ │ │ ├── FurionApi.Web.Core.csproj │ │ │ ├── FurionApi.Web.Core.xml │ │ │ ├── Handlers │ │ │ │ └── JwtHandler.cs │ │ │ └── Startup.cs │ │ │ ├── FurionApi.Web.Entry │ │ │ ├── FurionApi.Web.Entry.csproj │ │ │ ├── Program.cs │ │ │ ├── Properties │ │ │ │ └── launchSettings.json │ │ │ ├── SingleFilePublish.cs │ │ │ ├── appsettings.Development.json │ │ │ └── appsettings.json │ │ │ └── FurionApi.sln │ ├── FurionAppTemplate │ │ ├── Furion.Template.App.nuspec │ │ ├── icon.png │ │ └── src │ │ │ ├── .template.config │ │ │ └── template.json │ │ │ ├── FurionApp.Application │ │ │ ├── FurionApp.Application.csproj │ │ │ ├── FurionApp.Application.xml │ │ │ ├── GlobalUsings.cs │ │ │ ├── System │ │ │ │ ├── Dtos │ │ │ │ │ └── Mapper.cs │ │ │ │ ├── Services │ │ │ │ │ ├── ISystemService.cs │ │ │ │ │ └── SystemService.cs │ │ │ │ └── SystemAppService.cs │ │ │ └── applicationsettings.json │ │ │ ├── FurionApp.Core │ │ │ ├── DbContext.cs │ │ │ ├── FurionApp.Core.csproj │ │ │ └── FurionApp.Core.xml │ │ │ ├── FurionApp.Web.Core │ │ │ ├── FurionApp.Web.Core.csproj │ │ │ ├── FurionApp.Web.Core.xml │ │ │ ├── Handlers │ │ │ │ └── JwtHandler.cs │ │ │ └── Startup.cs │ │ │ ├── FurionApp.Web.Entry │ │ │ ├── Controllers │ │ │ │ └── HomeController.cs │ │ │ ├── FurionApp.Web.Entry.csproj │ │ │ ├── Program.cs │ │ │ ├── Properties │ │ │ │ └── launchSettings.json │ │ │ ├── SingleFilePublish.cs │ │ │ ├── Views │ │ │ │ ├── Home │ │ │ │ │ └── Index.cshtml │ │ │ │ ├── Shared │ │ │ │ │ └── _Layout.cshtml │ │ │ │ ├── _ViewImports.cshtml │ │ │ │ └── _ViewStart.cshtml │ │ │ ├── appsettings.Development.json │ │ │ ├── appsettings.json │ │ │ └── wwwroot │ │ │ │ └── images │ │ │ │ └── logo.png │ │ │ └── FurionApp.sln │ ├── FurionBlazorAppTemplate │ │ ├── Furion.SqlSugar.Template.Blazor.App.nuspec │ │ ├── icon.png │ │ └── src │ │ │ ├── .template.config │ │ │ └── template.json │ │ │ ├── FurionBlazorApp.Application │ │ │ ├── FurionBlazorApp.Application.csproj │ │ │ ├── FurionBlazorApp.Application.xml │ │ │ ├── GlobalUsings.cs │ │ │ └── System │ │ │ │ ├── ISystemService.cs │ │ │ │ └── SystemService.cs │ │ │ ├── FurionBlazorApp.Core │ │ │ ├── DbContext.cs │ │ │ ├── FurionBlazorApp.Core.csproj │ │ │ └── FurionBlazorApp.Core.xml │ │ │ ├── FurionBlazorApp.sln │ │ │ └── FurionBlazorApp │ │ │ ├── FurionBlazorApp.Client │ │ │ ├── FurionBlazorApp.Client.csproj │ │ │ ├── Pages │ │ │ │ └── Counter.razor │ │ │ ├── Program.cs │ │ │ ├── _Imports.razor │ │ │ └── wwwroot │ │ │ │ ├── appsettings.Development.json │ │ │ │ └── appsettings.json │ │ │ └── FurionBlazorApp │ │ │ ├── Components │ │ │ ├── App.razor │ │ │ ├── Layout │ │ │ │ ├── MainLayout.razor │ │ │ │ ├── MainLayout.razor.css │ │ │ │ ├── NavMenu.razor │ │ │ │ └── NavMenu.razor.css │ │ │ ├── Pages │ │ │ │ ├── Error.razor │ │ │ │ ├── Home.razor │ │ │ │ └── Weather.razor │ │ │ ├── Routes.razor │ │ │ └── _Imports.razor │ │ │ ├── EntryComponent.cs │ │ │ ├── FurionBlazorApp.csproj │ │ │ ├── Program.cs │ │ │ ├── Properties │ │ │ └── launchSettings.json │ │ │ ├── appsettings.Development.json │ │ │ ├── appsettings.json │ │ │ └── wwwroot │ │ │ ├── app.css │ │ │ ├── bootstrap │ │ │ ├── bootstrap.min.css │ │ │ └── bootstrap.min.css.map │ │ │ ├── css │ │ │ ├── bootstrap │ │ │ │ ├── bootstrap.min.css │ │ │ │ └── bootstrap.min.css.map │ │ │ ├── open-iconic │ │ │ │ ├── FONT-LICENSE │ │ │ │ ├── ICON-LICENSE │ │ │ │ ├── README.md │ │ │ │ └── font │ │ │ │ │ ├── css │ │ │ │ │ └── open-iconic-bootstrap.min.css │ │ │ │ │ └── fonts │ │ │ │ │ ├── open-iconic.eot │ │ │ │ │ ├── open-iconic.otf │ │ │ │ │ ├── open-iconic.svg │ │ │ │ │ ├── open-iconic.ttf │ │ │ │ │ └── open-iconic.woff │ │ │ └── site.css │ │ │ ├── favicon.ico │ │ │ ├── favicon.png │ │ │ └── images │ │ │ └── logo.png │ ├── FurionBlazorTemplate │ │ ├── Furion.Template.Blazor.nuspec │ │ ├── icon.png │ │ └── src │ │ │ ├── .template.config │ │ │ └── template.json │ │ │ ├── FurionBlazor.Application │ │ │ ├── FurionBlazor.Application.csproj │ │ │ ├── FurionBlazor.Application.xml │ │ │ ├── GlobalUsings.cs │ │ │ └── System │ │ │ │ ├── ISystemService.cs │ │ │ │ └── SystemService.cs │ │ │ ├── FurionBlazor.Core │ │ │ ├── DbContext.cs │ │ │ ├── FurionBlazor.Core.csproj │ │ │ └── FurionBlazor.Core.xml │ │ │ ├── FurionBlazor.Web.Core │ │ │ ├── Data │ │ │ │ ├── WeatherForecast.cs │ │ │ │ └── WeatherForecastService.cs │ │ │ ├── FurionBlazor.Web.Core.csproj │ │ │ ├── FurionBlazor.Web.Core.xml │ │ │ └── Startup.cs │ │ │ ├── FurionBlazor.Web.Entry │ │ │ ├── App.razor │ │ │ ├── FurionBlazor.Web.Entry.csproj │ │ │ ├── Pages │ │ │ │ ├── Counter.razor │ │ │ │ ├── Error.cshtml │ │ │ │ ├── Error.cshtml.cs │ │ │ │ ├── FetchData.razor │ │ │ │ ├── Index.razor │ │ │ │ └── _Host.cshtml │ │ │ ├── Program.cs │ │ │ ├── Properties │ │ │ │ └── launchSettings.json │ │ │ ├── Shared │ │ │ │ ├── MainLayout.razor │ │ │ │ ├── MainLayout.razor.css │ │ │ │ ├── NavMenu.razor │ │ │ │ ├── NavMenu.razor.css │ │ │ │ └── SurveyPrompt.razor │ │ │ ├── SingleFilePublish.cs │ │ │ ├── _Imports.razor │ │ │ ├── appsettings.Development.json │ │ │ ├── appsettings.json │ │ │ └── wwwroot │ │ │ │ ├── css │ │ │ │ ├── bootstrap │ │ │ │ │ ├── bootstrap.min.css │ │ │ │ │ └── bootstrap.min.css.map │ │ │ │ ├── open-iconic │ │ │ │ │ ├── FONT-LICENSE │ │ │ │ │ ├── ICON-LICENSE │ │ │ │ │ ├── README.md │ │ │ │ │ └── font │ │ │ │ │ │ ├── css │ │ │ │ │ │ └── open-iconic-bootstrap.min.css │ │ │ │ │ │ └── fonts │ │ │ │ │ │ ├── open-iconic.eot │ │ │ │ │ │ ├── open-iconic.otf │ │ │ │ │ │ ├── open-iconic.svg │ │ │ │ │ │ ├── open-iconic.ttf │ │ │ │ │ │ └── open-iconic.woff │ │ │ │ └── site.css │ │ │ │ ├── favicon.ico │ │ │ │ └── images │ │ │ │ └── logo.png │ │ │ └── FurionBlazor.sln │ ├── FurionBlazorWithWebApiTemplate │ │ ├── Furion.Template.BlazorWithWebApi.nuspec │ │ ├── icon.png │ │ └── src │ │ │ ├── .template.config │ │ │ └── template.json │ │ │ ├── FurionBlazorApi.Application │ │ │ ├── FurionBlazorApi.Application.csproj │ │ │ ├── FurionBlazorApi.Application.xml │ │ │ ├── GlobalUsings.cs │ │ │ ├── System │ │ │ │ ├── ISystemService.cs │ │ │ │ └── SystemService.cs │ │ │ └── applicationsettings.json │ │ │ ├── FurionBlazorApi.Core │ │ │ ├── DbContext.cs │ │ │ ├── FurionBlazorApi.Core.csproj │ │ │ └── FurionBlazorApi.Core.xml │ │ │ ├── FurionBlazorApi.Web.Core │ │ │ ├── Data │ │ │ │ ├── WeatherForecast.cs │ │ │ │ └── WeatherForecastService.cs │ │ │ ├── FurionBlazorApi.Web.Core.csproj │ │ │ ├── FurionBlazorApi.Web.Core.xml │ │ │ └── Startup.cs │ │ │ ├── FurionBlazorApi.Web.Entry │ │ │ ├── App.razor │ │ │ ├── FurionBlazorApi.Web.Entry.csproj │ │ │ ├── Pages │ │ │ │ ├── Counter.razor │ │ │ │ ├── Error.cshtml │ │ │ │ ├── Error.cshtml.cs │ │ │ │ ├── FetchData.razor │ │ │ │ ├── Index.razor │ │ │ │ └── _Host.cshtml │ │ │ ├── Program.cs │ │ │ ├── Properties │ │ │ │ └── launchSettings.json │ │ │ ├── Shared │ │ │ │ ├── MainLayout.razor │ │ │ │ ├── MainLayout.razor.css │ │ │ │ ├── NavMenu.razor │ │ │ │ ├── NavMenu.razor.css │ │ │ │ └── SurveyPrompt.razor │ │ │ ├── SingleFilePublish.cs │ │ │ ├── _Imports.razor │ │ │ ├── appsettings.Development.json │ │ │ ├── appsettings.json │ │ │ └── wwwroot │ │ │ │ ├── css │ │ │ │ ├── bootstrap │ │ │ │ │ ├── bootstrap.min.css │ │ │ │ │ └── bootstrap.min.css.map │ │ │ │ ├── open-iconic │ │ │ │ │ ├── FONT-LICENSE │ │ │ │ │ ├── ICON-LICENSE │ │ │ │ │ ├── README.md │ │ │ │ │ └── font │ │ │ │ │ │ ├── css │ │ │ │ │ │ └── open-iconic-bootstrap.min.css │ │ │ │ │ │ └── fonts │ │ │ │ │ │ ├── open-iconic.eot │ │ │ │ │ │ ├── open-iconic.otf │ │ │ │ │ │ ├── open-iconic.svg │ │ │ │ │ │ ├── open-iconic.ttf │ │ │ │ │ │ └── open-iconic.woff │ │ │ │ └── site.css │ │ │ │ ├── favicon.ico │ │ │ │ └── images │ │ │ │ └── logo.png │ │ │ └── FurionBlazorApi.sln │ ├── FurionMvcTemplate │ │ ├── Furion.Template.Mvc.nuspec │ │ ├── icon.png │ │ └── src │ │ │ ├── .template.config │ │ │ └── template.json │ │ │ ├── FurionMvc.Application │ │ │ ├── FurionMvc.Application.csproj │ │ │ ├── FurionMvc.Application.xml │ │ │ ├── GlobalUsings.cs │ │ │ └── System │ │ │ │ ├── ISystemService.cs │ │ │ │ └── SystemService.cs │ │ │ ├── FurionMvc.Core │ │ │ ├── DbContext.cs │ │ │ ├── FurionMvc.Core.csproj │ │ │ └── FurionMvc.Core.xml │ │ │ ├── FurionMvc.Web.Core │ │ │ ├── FurionMvc.Web.Core.csproj │ │ │ ├── FurionMvc.Web.Core.xml │ │ │ └── Startup.cs │ │ │ ├── FurionMvc.Web.Entry │ │ │ ├── Controllers │ │ │ │ └── HomeController.cs │ │ │ ├── FurionMvc.Web.Entry.csproj │ │ │ ├── Program.cs │ │ │ ├── Properties │ │ │ │ └── launchSettings.json │ │ │ ├── SingleFilePublish.cs │ │ │ ├── Views │ │ │ │ ├── Home │ │ │ │ │ └── Index.cshtml │ │ │ │ ├── Shared │ │ │ │ │ └── _Layout.cshtml │ │ │ │ ├── _ViewImports.cshtml │ │ │ │ └── _ViewStart.cshtml │ │ │ ├── appsettings.Development.json │ │ │ ├── appsettings.json │ │ │ └── wwwroot │ │ │ │ └── images │ │ │ │ └── logo.png │ │ │ └── FurionMvc.sln │ ├── FurionRazorTemplate │ │ ├── Furion.Template.Razor.nuspec │ │ ├── icon.png │ │ └── src │ │ │ ├── .template.config │ │ │ └── template.json │ │ │ ├── FurionRazor.Application │ │ │ ├── FurionRazor.Application.csproj │ │ │ ├── FurionRazor.Application.xml │ │ │ ├── GlobalUsings.cs │ │ │ └── System │ │ │ │ ├── ISystemService.cs │ │ │ │ └── SystemService.cs │ │ │ ├── FurionRazor.Core │ │ │ ├── DbContext.cs │ │ │ ├── FurionRazor.Core.csproj │ │ │ └── FurionRazor.Core.xml │ │ │ ├── FurionRazor.Web.Core │ │ │ ├── FurionRazor.Web.Core.csproj │ │ │ ├── FurionRazor.Web.Core.xml │ │ │ └── Startup.cs │ │ │ ├── FurionRazor.Web.Entry │ │ │ ├── FurionRazor.Web.Entry.csproj │ │ │ ├── Pages │ │ │ │ ├── Index.cshtml │ │ │ │ ├── Index.cshtml.cs │ │ │ │ ├── Shared │ │ │ │ │ └── _Layout.cshtml │ │ │ │ ├── _ViewImports.cshtml │ │ │ │ └── _ViewStart.cshtml │ │ │ ├── Program.cs │ │ │ ├── Properties │ │ │ │ └── launchSettings.json │ │ │ ├── SingleFilePublish.cs │ │ │ ├── appsettings.Development.json │ │ │ ├── appsettings.json │ │ │ └── wwwroot │ │ │ │ └── images │ │ │ │ └── logo.png │ │ │ └── FurionRazor.sln │ └── FurionRazorWithWebApiTemplate │ │ ├── Furion.Template.RazorWithWebApi.nuspec │ │ ├── icon.png │ │ └── src │ │ ├── .template.config │ │ └── template.json │ │ ├── FurionRazorApi.Application │ │ ├── FurionRazorApi.Application.csproj │ │ ├── FurionRazorApi.Application.xml │ │ ├── GlobalUsings.cs │ │ ├── System │ │ │ ├── ISystemService.cs │ │ │ └── SystemService.cs │ │ └── applicationsettings.json │ │ ├── FurionRazorApi.Core │ │ ├── DbContext.cs │ │ ├── FurionRazorApi.Core.csproj │ │ └── FurionRazorApi.Core.xml │ │ ├── FurionRazorApi.Web.Core │ │ ├── FurionRazorApi.Web.Core.csproj │ │ ├── FurionRazorApi.Web.Core.xml │ │ └── Startup.cs │ │ ├── FurionRazorApi.Web.Entry │ │ ├── FurionRazorApi.Web.Entry.csproj │ │ ├── Pages │ │ │ ├── Index.cshtml │ │ │ ├── Index.cshtml.cs │ │ │ ├── Shared │ │ │ │ └── _Layout.cshtml │ │ │ ├── _ViewImports.cshtml │ │ │ └── _ViewStart.cshtml │ │ ├── Program.cs │ │ ├── Properties │ │ │ └── launchSettings.json │ │ ├── SingleFilePublish.cs │ │ ├── appsettings.Development.json │ │ ├── appsettings.json │ │ └── wwwroot │ │ │ └── images │ │ │ └── logo.png │ │ └── FurionRazorApi.sln ├── generate.ps1 ├── nuget-push.ps1 └── nuget.exe ├── tests ├── Furion.IntegrationTests │ ├── DataEncryptionTests.cs │ ├── Furion.IntegrationTests.csproj │ ├── GlobalAppTests.cs │ ├── TestFactories │ │ └── CustomWebApplicationFactory.cs │ └── ViewEngineTests.cs ├── Furion.TestProject │ ├── DataEncryptionTests.cs │ ├── Furion.TestProject.csproj │ ├── GlobalAppTests.cs │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── Startup.cs │ ├── ViewEngineTests.cs │ ├── appsettings.Development.json │ └── appsettings.json └── Furion.UnitTests │ ├── Furion.UnitTests.csproj │ ├── SampleTests.cs │ ├── Services │ ├── ISystemService.cs │ └── SystemService.cs │ └── TestProgram.cs ├── tools ├── Furion.Tools │ ├── .editorconfig │ ├── Directory.Build.props │ ├── Furion.Tools.CommandLine │ │ ├── Attributes │ │ │ └── ArgumentAttribute.cs │ │ ├── Cli.cs │ │ ├── CliInitiate.cs │ │ ├── CliMessage.cs │ │ ├── Furion.Tools.CommandLine.csproj │ │ ├── Models │ │ │ ├── ArgumentMetadata.cs │ │ │ └── ArgumentModel.cs │ │ ├── Options │ │ │ ├── ArgumentParseOptions.cs │ │ │ └── OperandsAttribute.cs │ │ ├── icon.png │ │ └── internal │ │ │ └── Arguments.cs │ ├── Furion.Tools.sln │ └── Furion.Tools │ │ ├── Furion.Tools.csproj │ │ ├── Program.cs │ │ ├── Properties │ │ └── launchSettings.json │ │ └── icon.png └── cli.ps1 └── 源码目录说明.md /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitee/ISSUE_TEMPLATE.zh-CN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/.gitee/ISSUE_TEMPLATE.zh-CN.md -------------------------------------------------------------------------------- /.gitee/ISSUE_TEMPLATE/_feature.bak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/.gitee/ISSUE_TEMPLATE/_feature.bak -------------------------------------------------------------------------------- /.gitee/ISSUE_TEMPLATE/bug.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/.gitee/ISSUE_TEMPLATE/bug.yml -------------------------------------------------------------------------------- /.gitee/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/.gitee/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.gitee/PULL_REQUEST_TEMPLATE.zh-CN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/.gitee/PULL_REQUEST_TEMPLATE.zh-CN.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/.gitignore -------------------------------------------------------------------------------- /BRANCH_MANAGEMENT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/BRANCH_MANAGEMENT.md -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /COPYRIGHT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/COPYRIGHT.md -------------------------------------------------------------------------------- /DEVELOPMENT_SETUP.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/DEVELOPMENT_SETUP.md -------------------------------------------------------------------------------- /DISCLAIMER.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/DISCLAIMER.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/LICENSE-APACHE -------------------------------------------------------------------------------- /LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/LICENSE-MIT -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/README.md -------------------------------------------------------------------------------- /README.zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/README.zh.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/SECURITY.md -------------------------------------------------------------------------------- /TESTING_GUIDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/TESTING_GUIDE.md -------------------------------------------------------------------------------- /assets/baiqian.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/assets/baiqian.svg -------------------------------------------------------------------------------- /clients/Swagger-Editor.rar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/clients/Swagger-Editor.rar -------------------------------------------------------------------------------- /clients/angular/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/clients/angular/README.md -------------------------------------------------------------------------------- /clients/angular/angular-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/clients/angular/angular-utils.ts -------------------------------------------------------------------------------- /clients/angular/swagger-editor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/clients/angular/swagger-editor.png -------------------------------------------------------------------------------- /clients/axios_vue_react/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/clients/axios_vue_react/README.md -------------------------------------------------------------------------------- /clients/axios_vue_react/axios-utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/clients/axios_vue_react/axios-utils.js -------------------------------------------------------------------------------- /clients/axios_vue_react/axios-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/clients/axios_vue_react/axios-utils.ts -------------------------------------------------------------------------------- /clients/axios_vue_react/swagger-editor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/clients/axios_vue_react/swagger-editor.png -------------------------------------------------------------------------------- /clients/data-signature.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/clients/data-signature.js -------------------------------------------------------------------------------- /clients/data-signature.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/clients/data-signature.ts -------------------------------------------------------------------------------- /clients/schedule-dashboard/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/clients/schedule-dashboard/.gitignore -------------------------------------------------------------------------------- /clients/schedule-dashboard/README.md: -------------------------------------------------------------------------------- 1 | 定时任务 `Dashboard` 源码,采用 `create-react-app` + `semi.design` 构建。 -------------------------------------------------------------------------------- /clients/schedule-dashboard/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/clients/schedule-dashboard/package.json -------------------------------------------------------------------------------- /clients/schedule-dashboard/pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/clients/schedule-dashboard/pnpm-lock.yaml -------------------------------------------------------------------------------- /clients/schedule-dashboard/public/apiconfig.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/clients/schedule-dashboard/public/apiconfig.js -------------------------------------------------------------------------------- /clients/schedule-dashboard/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/clients/schedule-dashboard/public/favicon.ico -------------------------------------------------------------------------------- /clients/schedule-dashboard/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/clients/schedule-dashboard/public/index.html -------------------------------------------------------------------------------- /clients/schedule-dashboard/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/clients/schedule-dashboard/src/App.tsx -------------------------------------------------------------------------------- /clients/schedule-dashboard/src/apiconfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/clients/schedule-dashboard/src/apiconfig.ts -------------------------------------------------------------------------------- /clients/schedule-dashboard/src/auth.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/clients/schedule-dashboard/src/auth.tsx -------------------------------------------------------------------------------- /clients/schedule-dashboard/src/components/jobs/columns.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/clients/schedule-dashboard/src/components/jobs/columns.tsx -------------------------------------------------------------------------------- /clients/schedule-dashboard/src/components/jobs/index.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/clients/schedule-dashboard/src/components/jobs/index.module.css -------------------------------------------------------------------------------- /clients/schedule-dashboard/src/components/jobs/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/clients/schedule-dashboard/src/components/jobs/index.tsx -------------------------------------------------------------------------------- /clients/schedule-dashboard/src/components/jobs/render-value.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/clients/schedule-dashboard/src/components/jobs/render-value.tsx -------------------------------------------------------------------------------- /clients/schedule-dashboard/src/components/jobs/state-text.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/clients/schedule-dashboard/src/components/jobs/state-text.tsx -------------------------------------------------------------------------------- /clients/schedule-dashboard/src/components/jobs/timelines.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/clients/schedule-dashboard/src/components/jobs/timelines.tsx -------------------------------------------------------------------------------- /clients/schedule-dashboard/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/clients/schedule-dashboard/src/index.css -------------------------------------------------------------------------------- /clients/schedule-dashboard/src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/clients/schedule-dashboard/src/index.tsx -------------------------------------------------------------------------------- /clients/schedule-dashboard/src/login.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/clients/schedule-dashboard/src/login.module.css -------------------------------------------------------------------------------- /clients/schedule-dashboard/src/login.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/clients/schedule-dashboard/src/login.tsx -------------------------------------------------------------------------------- /clients/schedule-dashboard/src/react-app-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /clients/schedule-dashboard/src/reportWebVitals.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/clients/schedule-dashboard/src/reportWebVitals.ts -------------------------------------------------------------------------------- /clients/schedule-dashboard/src/setupTests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/clients/schedule-dashboard/src/setupTests.ts -------------------------------------------------------------------------------- /clients/schedule-dashboard/src/types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/clients/schedule-dashboard/src/types/index.ts -------------------------------------------------------------------------------- /clients/schedule-dashboard/src/types/jobdetail.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/clients/schedule-dashboard/src/types/jobdetail.ts -------------------------------------------------------------------------------- /clients/schedule-dashboard/src/types/scheduler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/clients/schedule-dashboard/src/types/scheduler.ts -------------------------------------------------------------------------------- /clients/schedule-dashboard/src/types/trigger-timeline.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/clients/schedule-dashboard/src/types/trigger-timeline.ts -------------------------------------------------------------------------------- /clients/schedule-dashboard/src/types/trigger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/clients/schedule-dashboard/src/types/trigger.ts -------------------------------------------------------------------------------- /clients/schedule-dashboard/src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/clients/schedule-dashboard/src/utils.ts -------------------------------------------------------------------------------- /clients/schedule-dashboard/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/clients/schedule-dashboard/tsconfig.json -------------------------------------------------------------------------------- /framework/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/.editorconfig -------------------------------------------------------------------------------- /framework/Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Directory.Build.props -------------------------------------------------------------------------------- /framework/Furion.Extras.Authentication.JwtBearer/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Extras.Authentication.JwtBearer/icon.png -------------------------------------------------------------------------------- /framework/Furion.Extras.DatabaseAccessor.Dapper/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Extras.DatabaseAccessor.Dapper/icon.png -------------------------------------------------------------------------------- /framework/Furion.Extras.DatabaseAccessor.MongoDB/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Extras.DatabaseAccessor.MongoDB/icon.png -------------------------------------------------------------------------------- /framework/Furion.Extras.DatabaseAccessor.SqlSugar/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Extras.DatabaseAccessor.SqlSugar/icon.png -------------------------------------------------------------------------------- /framework/Furion.Extras.DependencyModel.CodeAnalysis/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Extras.DependencyModel.CodeAnalysis/icon.png -------------------------------------------------------------------------------- /framework/Furion.Extras.ObjectMapper.Mapster/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Extras.ObjectMapper.Mapster/icon.png -------------------------------------------------------------------------------- /framework/Furion.Pure.Xunit/AssemblyFixtureAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure.Xunit/AssemblyFixtureAttribute.cs -------------------------------------------------------------------------------- /framework/Furion.Pure.Xunit/Furion.Pure.Xunit.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure.Xunit/Furion.Pure.Xunit.csproj -------------------------------------------------------------------------------- /framework/Furion.Pure.Xunit/TestStartup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure.Xunit/TestStartup.cs -------------------------------------------------------------------------------- /framework/Furion.Pure.Xunit/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure.Xunit/icon.png -------------------------------------------------------------------------------- /framework/Furion.Pure/App/App.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/App/App.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/App/Attributes/AppStartupAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/App/Attributes/AppStartupAttribute.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/App/Extensions/HostBuilderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/App/Extensions/HostBuilderExtensions.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/App/Extensions/IServiceScopeExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/App/Extensions/IServiceScopeExtensions.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/App/Extensions/ObjectExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/App/Extensions/ObjectExtensions.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/App/Extensions/Options/InjectOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/App/Extensions/Options/InjectOptions.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/App/Filters/StartupFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/App/Filters/StartupFilter.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/App/Internal/InternalApp.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/App/Internal/InternalApp.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/App/Native.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/App/Native.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/App/Options/AppSettingsOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/App/Options/AppSettingsOptions.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/App/Options/GenericRunOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/App/Options/GenericRunOptions.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/App/Options/IRunOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/App/Options/IRunOptions.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/App/Options/LegacyRunOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/App/Options/LegacyRunOptions.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/App/Options/RunOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/App/Options/RunOptions.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/App/Serve.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/App/Serve.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/App/ServeComponent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/App/ServeComponent.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/App/SingleFile/ISingleFilePublish.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/App/SingleFile/ISingleFilePublish.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/App/Startups/AppStartup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/App/Startups/AppStartup.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/App/Startups/FakeStartup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/App/Startups/FakeStartup.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/App/Startups/HostingStartup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/App/Startups/HostingStartup.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/AspNetCore/Extensions/IHostExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/AspNetCore/Extensions/IHostExtensions.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/Authorization/Internal/Penetrates.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/Authorization/Internal/Penetrates.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/Components/Contexts/ComponentContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/Components/Contexts/ComponentContext.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/Components/Dependencies/IComponent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/Components/Dependencies/IComponent.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/Components/IApplicationComponent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/Components/IApplicationComponent.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/Components/IServiceComponent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/Components/IServiceComponent.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/Components/IWebComponent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/Components/IWebComponent.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/Components/Internal/Penetrates.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/Components/Internal/Penetrates.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/Configuration/Constants/Constants.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/Configuration/Constants/Constants.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/CorsAccessor/Internal/Penetrates.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/CorsAccessor/Internal/Penetrates.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/DataValidation/Enums/ValidationPattern.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/DataValidation/Enums/ValidationPattern.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/DataValidation/Enums/ValidationTypes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/DataValidation/Enums/ValidationTypes.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/DataValidation/ValidatorContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/DataValidation/ValidatorContext.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/DependencyInjection/Enums/RegisterType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/DependencyInjection/Enums/RegisterType.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/DependencyInjection/Scoped.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/DependencyInjection/Scoped.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/DistributedIDGenerator/IDGen.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/DistributedIDGenerator/IDGen.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/DynamicApiController/Enums/ApiSeats.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/DynamicApiController/Enums/ApiSeats.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/EventBus/Contexts/EventHandlerContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/EventBus/Contexts/EventHandlerContext.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/EventBus/Dependencies/IEventPublisher.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/EventBus/Dependencies/IEventPublisher.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/EventBus/Dependencies/IEventSubscriber.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/EventBus/Dependencies/IEventSubscriber.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/EventBus/Events/EventHandlerEventArgs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/EventBus/Events/EventHandlerEventArgs.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/EventBus/Factories/EventBusFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/EventBus/Factories/EventBusFactory.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/EventBus/Factories/IEventBusFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/EventBus/Factories/IEventBusFactory.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/EventBus/Internal/Logging.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/EventBus/Internal/Logging.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/EventBus/MessageCenter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/EventBus/MessageCenter.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/EventBus/Monitors/IEventHandlerMonitor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/EventBus/Monitors/IEventHandlerMonitor.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/EventBus/Policies/IEventFallbackPolicy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/EventBus/Policies/IEventFallbackPolicy.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/EventBus/Sources/ChannelEventSource.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/EventBus/Sources/ChannelEventSource.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/EventBus/Sources/IEventSource.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/EventBus/Sources/IEventSource.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/EventBus/Storers/IEventSourceStorer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/EventBus/Storers/IEventSourceStorer.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/EventBus/Wrappers/EventHandlerWrapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/EventBus/Wrappers/EventHandlerWrapper.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/FriendlyException/Assets/error.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/FriendlyException/Assets/error.html -------------------------------------------------------------------------------- /framework/Furion.Pure/FriendlyException/Internal/Logging.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/FriendlyException/Internal/Logging.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/FriendlyException/Oops.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/FriendlyException/Oops.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/FriendlyException/Retry.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/FriendlyException/Retry.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/Furion.Pure.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/Furion.Pure.csproj -------------------------------------------------------------------------------- /framework/Furion.Pure/GlobalUsings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/GlobalUsings.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/IPCChannel/CallContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/IPCChannel/CallContext.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/IPCChannel/ChannelContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/IPCChannel/ChannelContext.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/IPCChannel/Handlers/ChannelHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/IPCChannel/Handlers/ChannelHandler.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/InstantMessaging/IM.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/InstantMessaging/IM.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/JsonSerialization/Internal/Penetrates.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/JsonSerialization/Internal/Penetrates.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/JsonSerialization/JSON.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/JsonSerialization/JSON.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/LinqBuilder/Builders/LinqExpression.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/LinqBuilder/Builders/LinqExpression.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/Localization/Internal/Penetrates.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/Localization/Internal/Penetrates.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/Localization/L.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/Localization/L.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/Logging/Extensions/ILoggerExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/Logging/Extensions/ILoggerExtensions.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/Logging/Implantations/File/FileLogger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/Logging/Implantations/File/FileLogger.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/Logging/Implantations/LogContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/Logging/Implantations/LogContext.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/Logging/Implantations/LogMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/Logging/Implantations/LogMessage.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/Logging/Implantations/Monitors/Logging.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/Logging/Implantations/Monitors/Logging.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/Logging/Internal/Logging.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/Logging/Internal/Logging.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/Logging/Internal/Penetrates.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/Logging/Internal/Penetrates.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/Logging/Internal/StringLoggingPart.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/Logging/Internal/StringLoggingPart.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/Logging/Log.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/Logging/Log.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/Logging/LoggerFormatter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/Logging/LoggerFormatter.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/Options/Constants/Constants.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/Options/Constants/Constants.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/Reflection/DynamicProxies/Invocation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/Reflection/DynamicProxies/Invocation.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/Reflection/Proxies/AspectDispatchProxy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/Reflection/Proxies/AspectDispatchProxy.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/Reflection/Proxies/IDispatchProxy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/Reflection/Proxies/IDispatchProxy.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/Reflection/Reflect.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/Reflection/Reflect.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/Schedule/Attributes/AtAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/Schedule/Attributes/AtAttribute.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/Schedule/Attributes/CronAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/Schedule/Attributes/CronAttribute.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/Schedule/Attributes/JobDetailAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/Schedule/Attributes/JobDetailAttribute.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/Schedule/Attributes/PeriodAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/Schedule/Attributes/PeriodAttribute.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/Schedule/Attributes/TriggerAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/Schedule/Attributes/TriggerAttribute.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/Schedule/Builders/JobBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/Schedule/Builders/JobBuilder.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/Schedule/Builders/SchedulerBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/Schedule/Builders/SchedulerBuilder.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/Schedule/Builders/TriggerBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/Schedule/Builders/TriggerBuilder.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/Schedule/Constants/ClusterStatus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/Schedule/Constants/ClusterStatus.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/Schedule/Constants/NamingConventions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/Schedule/Constants/NamingConventions.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/Schedule/Constants/PersistenceBehavior.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/Schedule/Constants/PersistenceBehavior.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/Schedule/Constants/ScheduleResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/Schedule/Constants/ScheduleResult.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/Schedule/Constants/SqlTypes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/Schedule/Constants/SqlTypes.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/Schedule/Constants/TriggerStatus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/Schedule/Constants/TriggerStatus.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/Schedule/Contexts/JobClusterContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/Schedule/Contexts/JobClusterContext.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/Schedule/Contexts/JobExecutedContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/Schedule/Contexts/JobExecutedContext.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/Schedule/Contexts/JobExecutingContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/Schedule/Contexts/JobExecutingContext.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/Schedule/Contexts/JobExecutionContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/Schedule/Contexts/JobExecutionContext.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/Schedule/Contexts/JobFactoryContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/Schedule/Contexts/JobFactoryContext.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/Schedule/Contexts/PersistenceContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/Schedule/Contexts/PersistenceContext.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/Schedule/Dashboard/frontend/apiconfig.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/Schedule/Dashboard/frontend/apiconfig.js -------------------------------------------------------------------------------- /framework/Furion.Pure/Schedule/Dashboard/frontend/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/Schedule/Dashboard/frontend/favicon.ico -------------------------------------------------------------------------------- /framework/Furion.Pure/Schedule/Dashboard/frontend/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/Schedule/Dashboard/frontend/index.html -------------------------------------------------------------------------------- /framework/Furion.Pure/Schedule/Dependencies/IJob.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/Schedule/Dependencies/IJob.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/Schedule/Dependencies/IJobFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/Schedule/Dependencies/IJobFactory.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/Schedule/Details/JobDetail.Methods.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/Schedule/Details/JobDetail.Methods.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/Schedule/Details/JobDetail.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/Schedule/Details/JobDetail.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/Schedule/Details/JobDetailOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/Schedule/Details/JobDetailOptions.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/Schedule/Events/SchedulerEventArgs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/Schedule/Events/SchedulerEventArgs.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/Schedule/Executors/IJobExecutor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/Schedule/Executors/IJobExecutor.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/Schedule/Extensions/ScheduleExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/Schedule/Extensions/ScheduleExtensions.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/Schedule/Http/HttpJob.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/Schedule/Http/HttpJob.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/Schedule/Http/HttpJobMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/Schedule/Http/HttpJobMessage.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/Schedule/Internal/DynamicJob.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/Schedule/Internal/DynamicJob.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/Schedule/Internal/Logging.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/Schedule/Internal/Logging.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/Schedule/Internal/Penetrates.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/Schedule/Internal/Penetrates.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/Schedule/Loggers/IScheduleLogger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/Schedule/Loggers/IScheduleLogger.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/Schedule/Loggers/ScheduleLogger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/Schedule/Loggers/ScheduleLogger.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/Schedule/Monitors/IJobMonitor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/Schedule/Monitors/IJobMonitor.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/Schedule/Persistences/IJobPersistence.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/Schedule/Persistences/IJobPersistence.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/Schedule/Schedular.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/Schedule/Schedular.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/Schedule/Schedulers/IScheduler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/Schedule/Schedulers/IScheduler.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/Schedule/Schedulers/Scheduler.Methods.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/Schedule/Schedulers/Scheduler.Methods.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/Schedule/Schedulers/Scheduler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/Schedule/Schedulers/Scheduler.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/Schedule/Schedulers/SchedulerModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/Schedule/Schedulers/SchedulerModel.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/Schedule/Servers/IJobClusterServer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/Schedule/Servers/IJobClusterServer.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/Schedule/Triggers/AtTrigger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/Schedule/Triggers/AtTrigger.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/Schedule/Triggers/CronTrigger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/Schedule/Triggers/CronTrigger.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/Schedule/Triggers/PeriodTrigger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/Schedule/Triggers/PeriodTrigger.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/Schedule/Triggers/Trigger.Methods.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/Schedule/Triggers/Trigger.Methods.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/Schedule/Triggers/Trigger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/Schedule/Triggers/Trigger.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/Schedule/Triggers/TriggerOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/Schedule/Triggers/TriggerOptions.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/Schedule/Triggers/TriggerTimeline.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/Schedule/Triggers/TriggerTimeline.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/Schedule/Triggers/Triggers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/Schedule/Triggers/Triggers.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/SpecificationDocument/Assets/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/SpecificationDocument/Assets/index.html -------------------------------------------------------------------------------- /framework/Furion.Pure/TaskQueue/Dependencies/ITaskQueue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/TaskQueue/Dependencies/ITaskQueue.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/TaskQueue/Dependencies/TaskQueue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/TaskQueue/Dependencies/TaskQueue.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/TaskQueue/Events/TaskHandlerEventArgs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/TaskQueue/Events/TaskHandlerEventArgs.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/TaskQueue/Internal/Logging.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/TaskQueue/Internal/Logging.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/TaskQueue/Internal/TaskWrapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/TaskQueue/Internal/TaskWrapper.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/TaskQueue/TaskQueued.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/TaskQueue/TaskQueued.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/Templates/TP.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/Templates/TP.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/TimeCrontab/Constants/Constants.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/TimeCrontab/Constants/Constants.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/TimeCrontab/Constants/CronFieldKind.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/TimeCrontab/Constants/CronFieldKind.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/TimeCrontab/Constants/CronStringFormat.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/TimeCrontab/Constants/CronStringFormat.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/TimeCrontab/Crontab.Internal.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/TimeCrontab/Crontab.Internal.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/TimeCrontab/Crontab.Macro.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/TimeCrontab/Crontab.Macro.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/TimeCrontab/Crontab.MacroAt.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/TimeCrontab/Crontab.MacroAt.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/TimeCrontab/Crontab.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/TimeCrontab/Crontab.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/TimeCrontab/Parsers/AnyParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/TimeCrontab/Parsers/AnyParser.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/TimeCrontab/Parsers/RandomParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/TimeCrontab/Parsers/RandomParser.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/TimeCrontab/Parsers/RangeParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/TimeCrontab/Parsers/RangeParser.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/TimeCrontab/Parsers/SpecificParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/TimeCrontab/Parsers/SpecificParser.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/TimeCrontab/Parsers/SpecificYearParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/TimeCrontab/Parsers/SpecificYearParser.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/TimeCrontab/Parsers/StepParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/TimeCrontab/Parsers/StepParser.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/UnifyResult/Internal/RESTfulResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/UnifyResult/Internal/RESTfulResult.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/UnifyResult/Internal/UnifyMetadata.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/UnifyResult/Internal/UnifyMetadata.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/UnifyResult/UnifyContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/UnifyResult/UnifyContext.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/UnitOfWork/IUnitOfWork.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/UnitOfWork/IUnitOfWork.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/UnitOfWork/Internal/Logging.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/UnitOfWork/Internal/Logging.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/V5_Experience/Core/Constants/Constants.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/V5_Experience/Core/Constants/Constants.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/V5_Experience/Core/DispatchProxy/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/V5_Experience/Core/DispatchProxy/LICENSE -------------------------------------------------------------------------------- /framework/Furion.Pure/V5_Experience/Core/Options/CoreOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/V5_Experience/Core/Options/CoreOptions.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/V5_Experience/RescuePolicy/Policy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/V5_Experience/RescuePolicy/Policy.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/V5_Experience/Shapeless/Clay/Clay.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/V5_Experience/Shapeless/Clay/Clay.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/V5_Experience/Validation/Validators.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/V5_Experience/Validation/Validators.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/ViewEngine/Engines/IViewEngine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/ViewEngine/Engines/IViewEngine.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/ViewEngine/Engines/ViewEngine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/ViewEngine/Engines/ViewEngine.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/ViewEngine/Internal/Penetrates.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/ViewEngine/Internal/Penetrates.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/ViewEngine/Internal/ViewEnginePart.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/ViewEngine/Internal/ViewEnginePart.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/ViewEngine/Models/IViewEngineModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/ViewEngine/Models/IViewEngineModel.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/ViewEngine/Models/ViewEngineModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/ViewEngine/Models/ViewEngineModel.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/ViewEngine/Options/ViewEngineOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/ViewEngine/Options/ViewEngineOptions.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/VirtualFileServer/FS.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/VirtualFileServer/FS.cs -------------------------------------------------------------------------------- /framework/Furion.Pure/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/icon.png -------------------------------------------------------------------------------- /framework/Furion.Pure/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Pure/readme.txt -------------------------------------------------------------------------------- /framework/Furion.Xunit/AssemblyFixtureAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Xunit/AssemblyFixtureAttribute.cs -------------------------------------------------------------------------------- /framework/Furion.Xunit/Furion.Xunit.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Xunit/Furion.Xunit.csproj -------------------------------------------------------------------------------- /framework/Furion.Xunit/TestStartup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Xunit/TestStartup.cs -------------------------------------------------------------------------------- /framework/Furion.Xunit/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.Xunit/icon.png -------------------------------------------------------------------------------- /framework/Furion.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.sln -------------------------------------------------------------------------------- /framework/Furion.slnx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion.slnx -------------------------------------------------------------------------------- /framework/Furion/App/App.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/App/App.cs -------------------------------------------------------------------------------- /framework/Furion/App/Attributes/AppStartupAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/App/Attributes/AppStartupAttribute.cs -------------------------------------------------------------------------------- /framework/Furion/App/Extensions/HostBuilderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/App/Extensions/HostBuilderExtensions.cs -------------------------------------------------------------------------------- /framework/Furion/App/Extensions/IConfigurationExtenstions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/App/Extensions/IConfigurationExtenstions.cs -------------------------------------------------------------------------------- /framework/Furion/App/Extensions/IServiceScopeExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/App/Extensions/IServiceScopeExtensions.cs -------------------------------------------------------------------------------- /framework/Furion/App/Extensions/ObjectExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/App/Extensions/ObjectExtensions.cs -------------------------------------------------------------------------------- /framework/Furion/App/Extensions/Options/AddInjectOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/App/Extensions/Options/AddInjectOptions.cs -------------------------------------------------------------------------------- /framework/Furion/App/Extensions/Options/InjectOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/App/Extensions/Options/InjectOptions.cs -------------------------------------------------------------------------------- /framework/Furion/App/Extensions/Options/UseInjectOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/App/Extensions/Options/UseInjectOptions.cs -------------------------------------------------------------------------------- /framework/Furion/App/Filters/StartupFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/App/Filters/StartupFilter.cs -------------------------------------------------------------------------------- /framework/Furion/App/Internal/InternalApp.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/App/Internal/InternalApp.cs -------------------------------------------------------------------------------- /framework/Furion/App/Native.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/App/Native.cs -------------------------------------------------------------------------------- /framework/Furion/App/Options/AppSettingsOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/App/Options/AppSettingsOptions.cs -------------------------------------------------------------------------------- /framework/Furion/App/Options/GenericRunOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/App/Options/GenericRunOptions.cs -------------------------------------------------------------------------------- /framework/Furion/App/Options/IRunOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/App/Options/IRunOptions.cs -------------------------------------------------------------------------------- /framework/Furion/App/Options/LegacyRunOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/App/Options/LegacyRunOptions.cs -------------------------------------------------------------------------------- /framework/Furion/App/Options/RunOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/App/Options/RunOptions.cs -------------------------------------------------------------------------------- /framework/Furion/App/Serve.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/App/Serve.cs -------------------------------------------------------------------------------- /framework/Furion/App/ServeComponent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/App/ServeComponent.cs -------------------------------------------------------------------------------- /framework/Furion/App/SingleFile/ISingleFilePublish.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/App/SingleFile/ISingleFilePublish.cs -------------------------------------------------------------------------------- /framework/Furion/App/Startups/AppStartup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/App/Startups/AppStartup.cs -------------------------------------------------------------------------------- /framework/Furion/App/Startups/FakeStartup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/App/Startups/FakeStartup.cs -------------------------------------------------------------------------------- /framework/Furion/App/Startups/HostingStartup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/App/Startups/HostingStartup.cs -------------------------------------------------------------------------------- /framework/Furion/AspNetCore/Extensions/HttpContextExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/AspNetCore/Extensions/HttpContextExtensions.cs -------------------------------------------------------------------------------- /framework/Furion/AspNetCore/Extensions/IHostExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/AspNetCore/Extensions/IHostExtensions.cs -------------------------------------------------------------------------------- /framework/Furion/Authorization/Handlers/AppAuthorizeHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/Authorization/Handlers/AppAuthorizeHandler.cs -------------------------------------------------------------------------------- /framework/Furion/Authorization/Internal/Penetrates.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/Authorization/Internal/Penetrates.cs -------------------------------------------------------------------------------- /framework/Furion/Components/Attributes/DependsOnAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/Components/Attributes/DependsOnAttribute.cs -------------------------------------------------------------------------------- /framework/Furion/Components/Contexts/ComponentContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/Components/Contexts/ComponentContext.cs -------------------------------------------------------------------------------- /framework/Furion/Components/Dependencies/IComponent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/Components/Dependencies/IComponent.cs -------------------------------------------------------------------------------- /framework/Furion/Components/IApplicationComponent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/Components/IApplicationComponent.cs -------------------------------------------------------------------------------- /framework/Furion/Components/IServiceComponent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/Components/IServiceComponent.cs -------------------------------------------------------------------------------- /framework/Furion/Components/IWebComponent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/Components/IWebComponent.cs -------------------------------------------------------------------------------- /framework/Furion/Components/Internal/Penetrates.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/Components/Internal/Penetrates.cs -------------------------------------------------------------------------------- /framework/Furion/ConfigurableOptions/Internal/Penetrates.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/ConfigurableOptions/Internal/Penetrates.cs -------------------------------------------------------------------------------- /framework/Furion/Configuration/Constants/Constants.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/Configuration/Constants/Constants.cs -------------------------------------------------------------------------------- /framework/Furion/CorsAccessor/Internal/Penetrates.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/CorsAccessor/Internal/Penetrates.cs -------------------------------------------------------------------------------- /framework/Furion/DataEncryption/Encryptions/AESEncryption.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/DataEncryption/Encryptions/AESEncryption.cs -------------------------------------------------------------------------------- /framework/Furion/DataEncryption/Encryptions/DESEncryption.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/DataEncryption/Encryptions/DESEncryption.cs -------------------------------------------------------------------------------- /framework/Furion/DataEncryption/Encryptions/GzipEncryption.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/DataEncryption/Encryptions/GzipEncryption.cs -------------------------------------------------------------------------------- /framework/Furion/DataEncryption/Encryptions/KSortEncryption.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/DataEncryption/Encryptions/KSortEncryption.cs -------------------------------------------------------------------------------- /framework/Furion/DataEncryption/Encryptions/MD5Encryption.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/DataEncryption/Encryptions/MD5Encryption.cs -------------------------------------------------------------------------------- /framework/Furion/DataEncryption/Encryptions/PBKDF2Encryption.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/DataEncryption/Encryptions/PBKDF2Encryption.cs -------------------------------------------------------------------------------- /framework/Furion/DataEncryption/Encryptions/RSAEncryption.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/DataEncryption/Encryptions/RSAEncryption.cs -------------------------------------------------------------------------------- /framework/Furion/DataEncryption/Encryptions/SHA1Encryption.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/DataEncryption/Encryptions/SHA1Encryption.cs -------------------------------------------------------------------------------- /framework/Furion/DataValidation/Enums/ValidationPattern.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/DataValidation/Enums/ValidationPattern.cs -------------------------------------------------------------------------------- /framework/Furion/DataValidation/Enums/ValidationTypes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/DataValidation/Enums/ValidationTypes.cs -------------------------------------------------------------------------------- /framework/Furion/DataValidation/Filters/DataValidationFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/DataValidation/Filters/DataValidationFilter.cs -------------------------------------------------------------------------------- /framework/Furion/DataValidation/Internal/ValidationMetadata.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/DataValidation/Internal/ValidationMetadata.cs -------------------------------------------------------------------------------- /framework/Furion/DataValidation/ValidatorContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/DataValidation/ValidatorContext.cs -------------------------------------------------------------------------------- /framework/Furion/DataValidation/Validators/DataValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/DataValidation/Validators/DataValidator.cs -------------------------------------------------------------------------------- /framework/Furion/DatabaseAccessor/ContextPools/DbContextPool.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/DatabaseAccessor/ContextPools/DbContextPool.cs -------------------------------------------------------------------------------- /framework/Furion/DatabaseAccessor/Contexts/AppDbContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/DatabaseAccessor/Contexts/AppDbContext.cs -------------------------------------------------------------------------------- /framework/Furion/DatabaseAccessor/Db.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/DatabaseAccessor/Db.cs -------------------------------------------------------------------------------- /framework/Furion/DatabaseAccessor/DependencyInjection/Scoped.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/DatabaseAccessor/DependencyInjection/Scoped.cs -------------------------------------------------------------------------------- /framework/Furion/DatabaseAccessor/Enums/DbFunctionType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/DatabaseAccessor/Enums/DbFunctionType.cs -------------------------------------------------------------------------------- /framework/Furion/DatabaseAccessor/Helpers/DbHelpers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/DatabaseAccessor/Helpers/DbHelpers.cs -------------------------------------------------------------------------------- /framework/Furion/DatabaseAccessor/Internal/DbProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/DatabaseAccessor/Internal/DbProvider.cs -------------------------------------------------------------------------------- /framework/Furion/DatabaseAccessor/Internal/EntityExecutePart.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/DatabaseAccessor/Internal/EntityExecutePart.cs -------------------------------------------------------------------------------- /framework/Furion/DatabaseAccessor/Internal/PagedList.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/DatabaseAccessor/Internal/PagedList.cs -------------------------------------------------------------------------------- /framework/Furion/DatabaseAccessor/Internal/SqlExecutePart.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/DatabaseAccessor/Internal/SqlExecutePart.cs -------------------------------------------------------------------------------- /framework/Furion/DatabaseAccessor/Locators/IDbContextLocator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/DatabaseAccessor/Locators/IDbContextLocator.cs -------------------------------------------------------------------------------- /framework/Furion/DatabaseAccessor/Repositories/DbRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/DatabaseAccessor/Repositories/DbRepository.cs -------------------------------------------------------------------------------- /framework/Furion/DatabaseAccessor/Repositories/IDbRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/DatabaseAccessor/Repositories/IDbRepository.cs -------------------------------------------------------------------------------- /framework/Furion/DatabaseAccessor/Repositories/IMSRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/DatabaseAccessor/Repositories/IMSRepository.cs -------------------------------------------------------------------------------- /framework/Furion/DatabaseAccessor/Repositories/IRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/DatabaseAccessor/Repositories/IRepository.cs -------------------------------------------------------------------------------- /framework/Furion/DatabaseAccessor/Repositories/MSRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/DatabaseAccessor/Repositories/MSRepository.cs -------------------------------------------------------------------------------- /framework/Furion/DatabaseAccessor/Repositories/SqlRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/DatabaseAccessor/Repositories/SqlRepository.cs -------------------------------------------------------------------------------- /framework/Furion/DependencyInjection/Dependencies/IScoped.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/DependencyInjection/Dependencies/IScoped.cs -------------------------------------------------------------------------------- /framework/Furion/DependencyInjection/Dependencies/ISingleton.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/DependencyInjection/Dependencies/ISingleton.cs -------------------------------------------------------------------------------- /framework/Furion/DependencyInjection/Dependencies/ITransient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/DependencyInjection/Dependencies/ITransient.cs -------------------------------------------------------------------------------- /framework/Furion/DependencyInjection/Enums/InjectionActions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/DependencyInjection/Enums/InjectionActions.cs -------------------------------------------------------------------------------- /framework/Furion/DependencyInjection/Enums/InjectionPatterns.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/DependencyInjection/Enums/InjectionPatterns.cs -------------------------------------------------------------------------------- /framework/Furion/DependencyInjection/Enums/RegisterType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/DependencyInjection/Enums/RegisterType.cs -------------------------------------------------------------------------------- /framework/Furion/DependencyInjection/Scoped.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/DependencyInjection/Scoped.cs -------------------------------------------------------------------------------- /framework/Furion/DistributedIDGenerator/IDGen.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/DistributedIDGenerator/IDGen.cs -------------------------------------------------------------------------------- /framework/Furion/DistributedIDGenerator/ShortID/ShortIDGen.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/DistributedIDGenerator/ShortID/ShortIDGen.cs -------------------------------------------------------------------------------- /framework/Furion/DynamicApiController/Enums/ApiSeats.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/DynamicApiController/Enums/ApiSeats.cs -------------------------------------------------------------------------------- /framework/Furion/DynamicApiController/Internal/Penetrates.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/DynamicApiController/Internal/Penetrates.cs -------------------------------------------------------------------------------- /framework/Furion/EventBus/Attributes/EventSubscribeAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/EventBus/Attributes/EventSubscribeAttribute.cs -------------------------------------------------------------------------------- /framework/Furion/EventBus/Builders/EventBusOptionsBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/EventBus/Builders/EventBusOptionsBuilder.cs -------------------------------------------------------------------------------- /framework/Furion/EventBus/Constants/EventSubscribeOperates.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/EventBus/Constants/EventSubscribeOperates.cs -------------------------------------------------------------------------------- /framework/Furion/EventBus/Contexts/EventHandlerContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/EventBus/Contexts/EventHandlerContext.cs -------------------------------------------------------------------------------- /framework/Furion/EventBus/Dependencies/IEventPublisher.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/EventBus/Dependencies/IEventPublisher.cs -------------------------------------------------------------------------------- /framework/Furion/EventBus/Dependencies/IEventSubscriber.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/EventBus/Dependencies/IEventSubscriber.cs -------------------------------------------------------------------------------- /framework/Furion/EventBus/Events/EventHandlerEventArgs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/EventBus/Events/EventHandlerEventArgs.cs -------------------------------------------------------------------------------- /framework/Furion/EventBus/Executors/IEventHandlerExecutor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/EventBus/Executors/IEventHandlerExecutor.cs -------------------------------------------------------------------------------- /framework/Furion/EventBus/Extensions/EventBusExtensitions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/EventBus/Extensions/EventBusExtensitions.cs -------------------------------------------------------------------------------- /framework/Furion/EventBus/Factories/EventBusFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/EventBus/Factories/EventBusFactory.cs -------------------------------------------------------------------------------- /framework/Furion/EventBus/Factories/IEventBusFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/EventBus/Factories/IEventBusFactory.cs -------------------------------------------------------------------------------- /framework/Furion/EventBus/Internal/ChannelEventPublisher.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/EventBus/Internal/ChannelEventPublisher.cs -------------------------------------------------------------------------------- /framework/Furion/EventBus/Internal/Logging.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/EventBus/Internal/Logging.cs -------------------------------------------------------------------------------- /framework/Furion/EventBus/MessageCenter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/EventBus/MessageCenter.cs -------------------------------------------------------------------------------- /framework/Furion/EventBus/Monitors/IEventHandlerMonitor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/EventBus/Monitors/IEventHandlerMonitor.cs -------------------------------------------------------------------------------- /framework/Furion/EventBus/Policies/IEventFallbackPolicy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/EventBus/Policies/IEventFallbackPolicy.cs -------------------------------------------------------------------------------- /framework/Furion/EventBus/Sources/ChannelEventSource.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/EventBus/Sources/ChannelEventSource.cs -------------------------------------------------------------------------------- /framework/Furion/EventBus/Sources/IEventSource.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/EventBus/Sources/IEventSource.cs -------------------------------------------------------------------------------- /framework/Furion/EventBus/Storers/ChannelEventSourceStorer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/EventBus/Storers/ChannelEventSourceStorer.cs -------------------------------------------------------------------------------- /framework/Furion/EventBus/Storers/IEventSourceStorer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/EventBus/Storers/IEventSourceStorer.cs -------------------------------------------------------------------------------- /framework/Furion/EventBus/Wrappers/EventHandlerWrapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/EventBus/Wrappers/EventHandlerWrapper.cs -------------------------------------------------------------------------------- /framework/Furion/FriendlyException/Assets/error.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/FriendlyException/Assets/error.html -------------------------------------------------------------------------------- /framework/Furion/FriendlyException/Internal/Logging.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/FriendlyException/Internal/Logging.cs -------------------------------------------------------------------------------- /framework/Furion/FriendlyException/Oops.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/FriendlyException/Oops.cs -------------------------------------------------------------------------------- /framework/Furion/FriendlyException/Results/BadPageResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/FriendlyException/Results/BadPageResult.cs -------------------------------------------------------------------------------- /framework/Furion/FriendlyException/Retry.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/FriendlyException/Retry.cs -------------------------------------------------------------------------------- /framework/Furion/Furion.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/Furion.csproj -------------------------------------------------------------------------------- /framework/Furion/GlobalUsings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/GlobalUsings.cs -------------------------------------------------------------------------------- /framework/Furion/IPCChannel/CallContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/IPCChannel/CallContext.cs -------------------------------------------------------------------------------- /framework/Furion/IPCChannel/ChannelContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/IPCChannel/ChannelContext.cs -------------------------------------------------------------------------------- /framework/Furion/IPCChannel/Handlers/ChannelHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/IPCChannel/Handlers/ChannelHandler.cs -------------------------------------------------------------------------------- /framework/Furion/InstantMessaging/Attributes/MapHubAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/InstantMessaging/Attributes/MapHubAttribute.cs -------------------------------------------------------------------------------- /framework/Furion/InstantMessaging/IM.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/InstantMessaging/IM.cs -------------------------------------------------------------------------------- /framework/Furion/JsonSerialization/Internal/Penetrates.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/JsonSerialization/Internal/Penetrates.cs -------------------------------------------------------------------------------- /framework/Furion/JsonSerialization/JSON.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/JsonSerialization/JSON.cs -------------------------------------------------------------------------------- /framework/Furion/LinqBuilder/Builders/LinqExpression.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/LinqBuilder/Builders/LinqExpression.cs -------------------------------------------------------------------------------- /framework/Furion/LinqBuilder/Extensions/ExpressionExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/LinqBuilder/Extensions/ExpressionExtensions.cs -------------------------------------------------------------------------------- /framework/Furion/Localization/Internal/Penetrates.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/Localization/Internal/Penetrates.cs -------------------------------------------------------------------------------- /framework/Furion/Localization/L.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/Localization/L.cs -------------------------------------------------------------------------------- /framework/Furion/Logging/Extensions/ILoggerExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/Logging/Extensions/ILoggerExtensions.cs -------------------------------------------------------------------------------- /framework/Furion/Logging/Extensions/ILoggerFactoryExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/Logging/Extensions/ILoggerFactoryExtensions.cs -------------------------------------------------------------------------------- /framework/Furion/Logging/Extensions/LogContextExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/Logging/Extensions/LogContextExtensions.cs -------------------------------------------------------------------------------- /framework/Furion/Logging/Extensions/LogMessageExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/Logging/Extensions/LogMessageExtensions.cs -------------------------------------------------------------------------------- /framework/Furion/Logging/Extensions/StringLoggingExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/Logging/Extensions/StringLoggingExtensions.cs -------------------------------------------------------------------------------- /framework/Furion/Logging/Implantations/Console/ConsoleColors.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/Logging/Implantations/Console/ConsoleColors.cs -------------------------------------------------------------------------------- /framework/Furion/Logging/Implantations/Empty/EmptyLogger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/Logging/Implantations/Empty/EmptyLogger.cs -------------------------------------------------------------------------------- /framework/Furion/Logging/Implantations/File/FileLogger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/Logging/Implantations/File/FileLogger.cs -------------------------------------------------------------------------------- /framework/Furion/Logging/Implantations/File/FileWriteError.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/Logging/Implantations/File/FileWriteError.cs -------------------------------------------------------------------------------- /framework/Furion/Logging/Implantations/LogContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/Logging/Implantations/LogContext.cs -------------------------------------------------------------------------------- /framework/Furion/Logging/Implantations/LogMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/Logging/Implantations/LogMessage.cs -------------------------------------------------------------------------------- /framework/Furion/Logging/Implantations/Monitors/JsonBehavior.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/Logging/Implantations/Monitors/JsonBehavior.cs -------------------------------------------------------------------------------- /framework/Furion/Logging/Implantations/Monitors/Logging.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/Logging/Implantations/Monitors/Logging.cs -------------------------------------------------------------------------------- /framework/Furion/Logging/Internal/Logging.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/Logging/Internal/Logging.cs -------------------------------------------------------------------------------- /framework/Furion/Logging/Internal/Penetrates.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/Logging/Internal/Penetrates.cs -------------------------------------------------------------------------------- /framework/Furion/Logging/Internal/StringLoggingPart.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/Logging/Internal/StringLoggingPart.cs -------------------------------------------------------------------------------- /framework/Furion/Logging/Internal/StringLoggingPartMethods.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/Logging/Internal/StringLoggingPartMethods.cs -------------------------------------------------------------------------------- /framework/Furion/Logging/Internal/StringLoggingPartSetters.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/Logging/Internal/StringLoggingPartSetters.cs -------------------------------------------------------------------------------- /framework/Furion/Logging/Log.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/Logging/Log.cs -------------------------------------------------------------------------------- /framework/Furion/Logging/LoggerFormatter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/Logging/LoggerFormatter.cs -------------------------------------------------------------------------------- /framework/Furion/Options/Attributes/FailureMessageAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/Options/Attributes/FailureMessageAttribute.cs -------------------------------------------------------------------------------- /framework/Furion/Options/Constants/Constants.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/Options/Constants/Constants.cs -------------------------------------------------------------------------------- /framework/Furion/Reflection/DynamicProxies/Invocation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/Reflection/DynamicProxies/Invocation.cs -------------------------------------------------------------------------------- /framework/Furion/Reflection/Internal/MethodParameterInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/Reflection/Internal/MethodParameterInfo.cs -------------------------------------------------------------------------------- /framework/Furion/Reflection/Proxies/AspectDispatchProxy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/Reflection/Proxies/AspectDispatchProxy.cs -------------------------------------------------------------------------------- /framework/Furion/Reflection/Proxies/IDispatchProxy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/Reflection/Proxies/IDispatchProxy.cs -------------------------------------------------------------------------------- /framework/Furion/Reflection/Proxies/IGlobalDispatchProxy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/Reflection/Proxies/IGlobalDispatchProxy.cs -------------------------------------------------------------------------------- /framework/Furion/Reflection/Reflect.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/Reflection/Reflect.cs -------------------------------------------------------------------------------- /framework/Furion/Schedule/Attributes/AtAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/Schedule/Attributes/AtAttribute.cs -------------------------------------------------------------------------------- /framework/Furion/Schedule/Attributes/CronAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/Schedule/Attributes/CronAttribute.cs -------------------------------------------------------------------------------- /framework/Furion/Schedule/Attributes/JobDetailAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/Schedule/Attributes/JobDetailAttribute.cs -------------------------------------------------------------------------------- /framework/Furion/Schedule/Attributes/Macros/DailyAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/Schedule/Attributes/Macros/DailyAttribute.cs -------------------------------------------------------------------------------- /framework/Furion/Schedule/Attributes/PeriodAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/Schedule/Attributes/PeriodAttribute.cs -------------------------------------------------------------------------------- /framework/Furion/Schedule/Attributes/TriggerAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/Schedule/Attributes/TriggerAttribute.cs -------------------------------------------------------------------------------- /framework/Furion/Schedule/Builders/JobBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/Schedule/Builders/JobBuilder.cs -------------------------------------------------------------------------------- /framework/Furion/Schedule/Builders/ScheduleOptionsBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/Schedule/Builders/ScheduleOptionsBuilder.cs -------------------------------------------------------------------------------- /framework/Furion/Schedule/Builders/SchedulerBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/Schedule/Builders/SchedulerBuilder.cs -------------------------------------------------------------------------------- /framework/Furion/Schedule/Builders/TriggerBuilder.Setters.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/Schedule/Builders/TriggerBuilder.Setters.cs -------------------------------------------------------------------------------- /framework/Furion/Schedule/Builders/TriggerBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/Schedule/Builders/TriggerBuilder.cs -------------------------------------------------------------------------------- /framework/Furion/Schedule/Constants/ClusterStatus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/Schedule/Constants/ClusterStatus.cs -------------------------------------------------------------------------------- /framework/Furion/Schedule/Constants/NamingConventions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/Schedule/Constants/NamingConventions.cs -------------------------------------------------------------------------------- /framework/Furion/Schedule/Constants/PersistenceBehavior.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/Schedule/Constants/PersistenceBehavior.cs -------------------------------------------------------------------------------- /framework/Furion/Schedule/Constants/ScheduleResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/Schedule/Constants/ScheduleResult.cs -------------------------------------------------------------------------------- /framework/Furion/Schedule/Constants/SqlTypes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/Schedule/Constants/SqlTypes.cs -------------------------------------------------------------------------------- /framework/Furion/Schedule/Constants/TriggerStatus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/Schedule/Constants/TriggerStatus.cs -------------------------------------------------------------------------------- /framework/Furion/Schedule/Contexts/JobClusterContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/Schedule/Contexts/JobClusterContext.cs -------------------------------------------------------------------------------- /framework/Furion/Schedule/Contexts/JobExecutedContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/Schedule/Contexts/JobExecutedContext.cs -------------------------------------------------------------------------------- /framework/Furion/Schedule/Contexts/JobExecutingContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/Schedule/Contexts/JobExecutingContext.cs -------------------------------------------------------------------------------- /framework/Furion/Schedule/Contexts/JobExecutionContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/Schedule/Contexts/JobExecutionContext.cs -------------------------------------------------------------------------------- /framework/Furion/Schedule/Contexts/JobFactoryContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/Schedule/Contexts/JobFactoryContext.cs -------------------------------------------------------------------------------- /framework/Furion/Schedule/Contexts/PersistenceContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/Schedule/Contexts/PersistenceContext.cs -------------------------------------------------------------------------------- /framework/Furion/Schedule/Converters/DateTimeJsonConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/Schedule/Converters/DateTimeJsonConverter.cs -------------------------------------------------------------------------------- /framework/Furion/Schedule/Dashboard/frontend/apiconfig.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/Schedule/Dashboard/frontend/apiconfig.js -------------------------------------------------------------------------------- /framework/Furion/Schedule/Dashboard/frontend/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/Schedule/Dashboard/frontend/favicon.ico -------------------------------------------------------------------------------- /framework/Furion/Schedule/Dashboard/frontend/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/Schedule/Dashboard/frontend/index.html -------------------------------------------------------------------------------- /framework/Furion/Schedule/Dependencies/IJob.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/Schedule/Dependencies/IJob.cs -------------------------------------------------------------------------------- /framework/Furion/Schedule/Dependencies/IJobFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/Schedule/Dependencies/IJobFactory.cs -------------------------------------------------------------------------------- /framework/Furion/Schedule/Details/JobDetail.Methods.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/Schedule/Details/JobDetail.Methods.cs -------------------------------------------------------------------------------- /framework/Furion/Schedule/Details/JobDetail.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/Schedule/Details/JobDetail.cs -------------------------------------------------------------------------------- /framework/Furion/Schedule/Details/JobDetailOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/Schedule/Details/JobDetailOptions.cs -------------------------------------------------------------------------------- /framework/Furion/Schedule/Events/SchedulerEventArgs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/Schedule/Events/SchedulerEventArgs.cs -------------------------------------------------------------------------------- /framework/Furion/Schedule/Executors/IJobExecutor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/Schedule/Executors/IJobExecutor.cs -------------------------------------------------------------------------------- /framework/Furion/Schedule/Extensions/ScheduleExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/Schedule/Extensions/ScheduleExtensions.cs -------------------------------------------------------------------------------- /framework/Furion/Schedule/Http/HttpJob.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/Schedule/Http/HttpJob.cs -------------------------------------------------------------------------------- /framework/Furion/Schedule/Http/HttpJobMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/Schedule/Http/HttpJobMessage.cs -------------------------------------------------------------------------------- /framework/Furion/Schedule/Internal/DynamicJob.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/Schedule/Internal/DynamicJob.cs -------------------------------------------------------------------------------- /framework/Furion/Schedule/Internal/Logging.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/Schedule/Internal/Logging.cs -------------------------------------------------------------------------------- /framework/Furion/Schedule/Internal/Penetrates.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/Schedule/Internal/Penetrates.cs -------------------------------------------------------------------------------- /framework/Furion/Schedule/Loggers/IScheduleLogger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/Schedule/Loggers/IScheduleLogger.cs -------------------------------------------------------------------------------- /framework/Furion/Schedule/Loggers/ScheduleLogger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/Schedule/Loggers/ScheduleLogger.cs -------------------------------------------------------------------------------- /framework/Furion/Schedule/Monitors/IJobMonitor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/Schedule/Monitors/IJobMonitor.cs -------------------------------------------------------------------------------- /framework/Furion/Schedule/Persistences/IJobPersistence.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/Schedule/Persistences/IJobPersistence.cs -------------------------------------------------------------------------------- /framework/Furion/Schedule/Schedular.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/Schedule/Schedular.cs -------------------------------------------------------------------------------- /framework/Furion/Schedule/Schedulers/IScheduler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/Schedule/Schedulers/IScheduler.cs -------------------------------------------------------------------------------- /framework/Furion/Schedule/Schedulers/Scheduler.Methods.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/Schedule/Schedulers/Scheduler.Methods.cs -------------------------------------------------------------------------------- /framework/Furion/Schedule/Schedulers/Scheduler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/Schedule/Schedulers/Scheduler.cs -------------------------------------------------------------------------------- /framework/Furion/Schedule/Schedulers/SchedulerModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/Schedule/Schedulers/SchedulerModel.cs -------------------------------------------------------------------------------- /framework/Furion/Schedule/Servers/IJobClusterServer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/Schedule/Servers/IJobClusterServer.cs -------------------------------------------------------------------------------- /framework/Furion/Schedule/Triggers/AtTrigger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/Schedule/Triggers/AtTrigger.cs -------------------------------------------------------------------------------- /framework/Furion/Schedule/Triggers/CronTrigger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/Schedule/Triggers/CronTrigger.cs -------------------------------------------------------------------------------- /framework/Furion/Schedule/Triggers/PeriodTrigger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/Schedule/Triggers/PeriodTrigger.cs -------------------------------------------------------------------------------- /framework/Furion/Schedule/Triggers/Trigger.Methods.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/Schedule/Triggers/Trigger.Methods.cs -------------------------------------------------------------------------------- /framework/Furion/Schedule/Triggers/Trigger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/Schedule/Triggers/Trigger.cs -------------------------------------------------------------------------------- /framework/Furion/Schedule/Triggers/TriggerOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/Schedule/Triggers/TriggerOptions.cs -------------------------------------------------------------------------------- /framework/Furion/Schedule/Triggers/TriggerTimeline.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/Schedule/Triggers/TriggerTimeline.cs -------------------------------------------------------------------------------- /framework/Furion/Schedule/Triggers/Triggers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/Schedule/Triggers/Triggers.cs -------------------------------------------------------------------------------- /framework/Furion/SpecificationDocument/Assets/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/SpecificationDocument/Assets/index.html -------------------------------------------------------------------------------- /framework/Furion/TaskQueue/Dependencies/ITaskQueue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/TaskQueue/Dependencies/ITaskQueue.cs -------------------------------------------------------------------------------- /framework/Furion/TaskQueue/Dependencies/TaskQueue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/TaskQueue/Dependencies/TaskQueue.cs -------------------------------------------------------------------------------- /framework/Furion/TaskQueue/Events/TaskHandlerEventArgs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/TaskQueue/Events/TaskHandlerEventArgs.cs -------------------------------------------------------------------------------- /framework/Furion/TaskQueue/Internal/Logging.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/TaskQueue/Internal/Logging.cs -------------------------------------------------------------------------------- /framework/Furion/TaskQueue/Internal/TaskWrapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/TaskQueue/Internal/TaskWrapper.cs -------------------------------------------------------------------------------- /framework/Furion/TaskQueue/TaskQueued.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/TaskQueue/TaskQueued.cs -------------------------------------------------------------------------------- /framework/Furion/Templates/TP.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/Templates/TP.cs -------------------------------------------------------------------------------- /framework/Furion/TimeCrontab/Constants/Constants.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/TimeCrontab/Constants/Constants.cs -------------------------------------------------------------------------------- /framework/Furion/TimeCrontab/Constants/CronFieldKind.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/TimeCrontab/Constants/CronFieldKind.cs -------------------------------------------------------------------------------- /framework/Furion/TimeCrontab/Constants/CronStringFormat.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/TimeCrontab/Constants/CronStringFormat.cs -------------------------------------------------------------------------------- /framework/Furion/TimeCrontab/Crontab.Internal.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/TimeCrontab/Crontab.Internal.cs -------------------------------------------------------------------------------- /framework/Furion/TimeCrontab/Crontab.Macro.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/TimeCrontab/Crontab.Macro.cs -------------------------------------------------------------------------------- /framework/Furion/TimeCrontab/Crontab.MacroAt.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/TimeCrontab/Crontab.MacroAt.cs -------------------------------------------------------------------------------- /framework/Furion/TimeCrontab/Crontab.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/TimeCrontab/Crontab.cs -------------------------------------------------------------------------------- /framework/Furion/TimeCrontab/Parsers/AnyParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/TimeCrontab/Parsers/AnyParser.cs -------------------------------------------------------------------------------- /framework/Furion/TimeCrontab/Parsers/LastDayOfMonthParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/TimeCrontab/Parsers/LastDayOfMonthParser.cs -------------------------------------------------------------------------------- /framework/Furion/TimeCrontab/Parsers/NearestWeekdayParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/TimeCrontab/Parsers/NearestWeekdayParser.cs -------------------------------------------------------------------------------- /framework/Furion/TimeCrontab/Parsers/RandomParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/TimeCrontab/Parsers/RandomParser.cs -------------------------------------------------------------------------------- /framework/Furion/TimeCrontab/Parsers/RangeParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/TimeCrontab/Parsers/RangeParser.cs -------------------------------------------------------------------------------- /framework/Furion/TimeCrontab/Parsers/SpecificParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/TimeCrontab/Parsers/SpecificParser.cs -------------------------------------------------------------------------------- /framework/Furion/TimeCrontab/Parsers/SpecificYearParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/TimeCrontab/Parsers/SpecificYearParser.cs -------------------------------------------------------------------------------- /framework/Furion/TimeCrontab/Parsers/StepParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/TimeCrontab/Parsers/StepParser.cs -------------------------------------------------------------------------------- /framework/Furion/UnifyResult/Attributes/NonUnifyAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/UnifyResult/Attributes/NonUnifyAttribute.cs -------------------------------------------------------------------------------- /framework/Furion/UnifyResult/Internal/RESTfulResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/UnifyResult/Internal/RESTfulResult.cs -------------------------------------------------------------------------------- /framework/Furion/UnifyResult/Internal/UnifyMetadata.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/UnifyResult/Internal/UnifyMetadata.cs -------------------------------------------------------------------------------- /framework/Furion/UnifyResult/UnifyContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/UnifyResult/UnifyContext.cs -------------------------------------------------------------------------------- /framework/Furion/UnitOfWork/IUnitOfWork.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/UnitOfWork/IUnitOfWork.cs -------------------------------------------------------------------------------- /framework/Furion/UnitOfWork/Internal/Logging.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/UnitOfWork/Internal/Logging.cs -------------------------------------------------------------------------------- /framework/Furion/V5_Experience/Core/Constants/Constants.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/V5_Experience/Core/Constants/Constants.cs -------------------------------------------------------------------------------- /framework/Furion/V5_Experience/Core/Diagnostics/Debugging.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/V5_Experience/Core/Diagnostics/Debugging.cs -------------------------------------------------------------------------------- /framework/Furion/V5_Experience/Core/DispatchProxy/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/V5_Experience/Core/DispatchProxy/LICENSE -------------------------------------------------------------------------------- /framework/Furion/V5_Experience/Core/Options/CoreOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/V5_Experience/Core/Options/CoreOptions.cs -------------------------------------------------------------------------------- /framework/Furion/V5_Experience/Core/Utilities/FileUtility.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/V5_Experience/Core/Utilities/FileUtility.cs -------------------------------------------------------------------------------- /framework/Furion/V5_Experience/Core/Utilities/JsonUtility.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/V5_Experience/Core/Utilities/JsonUtility.cs -------------------------------------------------------------------------------- /framework/Furion/V5_Experience/HttpRemote/Helpers/Helpers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/V5_Experience/HttpRemote/Helpers/Helpers.cs -------------------------------------------------------------------------------- /framework/Furion/V5_Experience/HttpRemote/Loggers/Logging.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/V5_Experience/HttpRemote/Loggers/Logging.cs -------------------------------------------------------------------------------- /framework/Furion/V5_Experience/RescuePolicy/Policy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/V5_Experience/RescuePolicy/Policy.cs -------------------------------------------------------------------------------- /framework/Furion/V5_Experience/Shapeless/Clay/Clay.Events.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/V5_Experience/Shapeless/Clay/Clay.Events.cs -------------------------------------------------------------------------------- /framework/Furion/V5_Experience/Shapeless/Clay/Clay.Exports.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/V5_Experience/Shapeless/Clay/Clay.Exports.cs -------------------------------------------------------------------------------- /framework/Furion/V5_Experience/Shapeless/Clay/Clay.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/V5_Experience/Shapeless/Clay/Clay.cs -------------------------------------------------------------------------------- /framework/Furion/V5_Experience/Validation/Validators.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/V5_Experience/Validation/Validators.cs -------------------------------------------------------------------------------- /framework/Furion/ViewEngine/Engines/IViewEngine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/ViewEngine/Engines/IViewEngine.cs -------------------------------------------------------------------------------- /framework/Furion/ViewEngine/Engines/ViewEngine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/ViewEngine/Engines/ViewEngine.cs -------------------------------------------------------------------------------- /framework/Furion/ViewEngine/Exceptions/ViewEngineException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/ViewEngine/Exceptions/ViewEngineException.cs -------------------------------------------------------------------------------- /framework/Furion/ViewEngine/Internal/AnonymousTypeWrapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/ViewEngine/Internal/AnonymousTypeWrapper.cs -------------------------------------------------------------------------------- /framework/Furion/ViewEngine/Internal/Penetrates.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/ViewEngine/Internal/Penetrates.cs -------------------------------------------------------------------------------- /framework/Furion/ViewEngine/Internal/ViewEnginePart.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/ViewEngine/Internal/ViewEnginePart.cs -------------------------------------------------------------------------------- /framework/Furion/ViewEngine/Internal/ViewEnginePartMethods.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/ViewEngine/Internal/ViewEnginePartMethods.cs -------------------------------------------------------------------------------- /framework/Furion/ViewEngine/Internal/ViewEnginePartSetters.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/ViewEngine/Internal/ViewEnginePartSetters.cs -------------------------------------------------------------------------------- /framework/Furion/ViewEngine/Models/IViewEngineModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/ViewEngine/Models/IViewEngineModel.cs -------------------------------------------------------------------------------- /framework/Furion/ViewEngine/Models/ViewEngineModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/ViewEngine/Models/ViewEngineModel.cs -------------------------------------------------------------------------------- /framework/Furion/ViewEngine/Options/ViewEngineOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/ViewEngine/Options/ViewEngineOptions.cs -------------------------------------------------------------------------------- /framework/Furion/ViewEngine/Templates/IViewEngineTemplate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/ViewEngine/Templates/IViewEngineTemplate.cs -------------------------------------------------------------------------------- /framework/Furion/ViewEngine/Templates/ViewEngineTemplate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/ViewEngine/Templates/ViewEngineTemplate.cs -------------------------------------------------------------------------------- /framework/Furion/VirtualFileServer/Enums/FileProviderTypes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/VirtualFileServer/Enums/FileProviderTypes.cs -------------------------------------------------------------------------------- /framework/Furion/VirtualFileServer/FS.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/VirtualFileServer/FS.cs -------------------------------------------------------------------------------- /framework/Furion/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/icon.png -------------------------------------------------------------------------------- /framework/Furion/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/framework/Furion/readme.txt -------------------------------------------------------------------------------- /nuget-push.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/nuget-push.ps1 -------------------------------------------------------------------------------- /references/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/references/.gitignore -------------------------------------------------------------------------------- /references/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/references/README.md -------------------------------------------------------------------------------- /references/api/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/references/api/.gitignore -------------------------------------------------------------------------------- /references/api/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/references/api/index.md -------------------------------------------------------------------------------- /references/articles/intro.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/references/articles/intro.md -------------------------------------------------------------------------------- /references/articles/toc.yml: -------------------------------------------------------------------------------- 1 | - name: Furion 2 | href: intro.md 3 | -------------------------------------------------------------------------------- /references/docfx.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/references/docfx.json -------------------------------------------------------------------------------- /references/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/references/index.md -------------------------------------------------------------------------------- /references/toc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/references/toc.yml -------------------------------------------------------------------------------- /samples/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/.vscode/launch.json -------------------------------------------------------------------------------- /samples/.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/.vscode/tasks.json -------------------------------------------------------------------------------- /samples/ConsoleApp1/ConsoleApp1.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/ConsoleApp1/ConsoleApp1.csproj -------------------------------------------------------------------------------- /samples/ConsoleApp1/Controllers/HomeController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/ConsoleApp1/Controllers/HomeController.cs -------------------------------------------------------------------------------- /samples/ConsoleApp1/Controllers/TestApiController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/ConsoleApp1/Controllers/TestApiController.cs -------------------------------------------------------------------------------- /samples/ConsoleApp1/Controllers/TestMvcController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/ConsoleApp1/Controllers/TestMvcController.cs -------------------------------------------------------------------------------- /samples/ConsoleApp1/Furion.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/ConsoleApp1/Furion.db -------------------------------------------------------------------------------- /samples/ConsoleApp1/Program.cs: -------------------------------------------------------------------------------- 1 | Serve.Run(RunOptions.Default); -------------------------------------------------------------------------------- /samples/ConsoleApp1/SingleFilePublish.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/ConsoleApp1/SingleFilePublish.cs -------------------------------------------------------------------------------- /samples/ConsoleApp1/Views/Home/IM.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/ConsoleApp1/Views/Home/IM.cshtml -------------------------------------------------------------------------------- /samples/ConsoleApp1/Views/Home/Index.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/ConsoleApp1/Views/Home/Index.cshtml -------------------------------------------------------------------------------- /samples/ConsoleApp1/Views/Shared/_Layout.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/ConsoleApp1/Views/Shared/_Layout.cshtml -------------------------------------------------------------------------------- /samples/ConsoleApp1/Views/_ViewImports.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/ConsoleApp1/Views/_ViewImports.cshtml -------------------------------------------------------------------------------- /samples/ConsoleApp1/Views/_ViewStart.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/ConsoleApp1/Views/_ViewStart.cshtml -------------------------------------------------------------------------------- /samples/ConsoleApp1/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/ConsoleApp1/appsettings.Development.json -------------------------------------------------------------------------------- /samples/ConsoleApp1/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/ConsoleApp1/appsettings.json -------------------------------------------------------------------------------- /samples/ConsoleApp1/image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/ConsoleApp1/image.png -------------------------------------------------------------------------------- /samples/ConsoleApp1/wwwroot/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/ConsoleApp1/wwwroot/favicon.ico -------------------------------------------------------------------------------- /samples/ConsoleApp1/wwwroot/images/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/ConsoleApp1/wwwroot/images/logo.png -------------------------------------------------------------------------------- /samples/ConsoleApp1/wwwroot/scripts/chat.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/ConsoleApp1/wwwroot/scripts/chat.js -------------------------------------------------------------------------------- /samples/ConsoleApp1/wwwroot/vendors/signalr/signalr.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/ConsoleApp1/wwwroot/vendors/signalr/signalr.js -------------------------------------------------------------------------------- /samples/ConsoleApp1/wwwroot/vendors/signalr/signalr.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/ConsoleApp1/wwwroot/vendors/signalr/signalr.js.map -------------------------------------------------------------------------------- /samples/ConsoleApp1/wwwroot/vendors/signalr/signalr.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/ConsoleApp1/wwwroot/vendors/signalr/signalr.min.js -------------------------------------------------------------------------------- /samples/Furion.Application/DatabaseLoggingWriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/Furion.Application/DatabaseLoggingWriter.cs -------------------------------------------------------------------------------- /samples/Furion.Application/Furion.Application.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/Furion.Application/Furion.Application.csproj -------------------------------------------------------------------------------- /samples/Furion.Application/Furion.Application.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/Furion.Application/Furion.Application.xml -------------------------------------------------------------------------------- /samples/Furion.Application/GlobalUsings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/Furion.Application/GlobalUsings.cs -------------------------------------------------------------------------------- /samples/Furion.Application/ISql.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/Furion.Application/ISql.cs -------------------------------------------------------------------------------- /samples/Furion.Application/JobFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/Furion.Application/JobFactory.cs -------------------------------------------------------------------------------- /samples/Furion.Application/Jobs/JobServices.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/Furion.Application/Jobs/JobServices.cs -------------------------------------------------------------------------------- /samples/Furion.Application/Persons/Dtos/ChildrenDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/Furion.Application/Persons/Dtos/ChildrenDto.cs -------------------------------------------------------------------------------- /samples/Furion.Application/Persons/Dtos/ChildrenInputDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/Furion.Application/Persons/Dtos/ChildrenInputDto.cs -------------------------------------------------------------------------------- /samples/Furion.Application/Persons/Dtos/Mapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/Furion.Application/Persons/Dtos/Mapper.cs -------------------------------------------------------------------------------- /samples/Furion.Application/Persons/Dtos/PersonDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/Furion.Application/Persons/Dtos/PersonDto.cs -------------------------------------------------------------------------------- /samples/Furion.Application/Persons/Dtos/PersonInputDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/Furion.Application/Persons/Dtos/PersonInputDto.cs -------------------------------------------------------------------------------- /samples/Furion.Application/Persons/Dtos/PostDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/Furion.Application/Persons/Dtos/PostDto.cs -------------------------------------------------------------------------------- /samples/Furion.Application/Persons/Dtos/PostInputDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/Furion.Application/Persons/Dtos/PostInputDto.cs -------------------------------------------------------------------------------- /samples/Furion.Application/Persons/PersonService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/Furion.Application/Persons/PersonService.cs -------------------------------------------------------------------------------- /samples/Furion.Application/RBAC/Dtos/LoginInput.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/Furion.Application/RBAC/Dtos/LoginInput.cs -------------------------------------------------------------------------------- /samples/Furion.Application/RBAC/Dtos/LoginOutput.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/Furion.Application/RBAC/Dtos/LoginOutput.cs -------------------------------------------------------------------------------- /samples/Furion.Application/RBAC/Dtos/RoleDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/Furion.Application/RBAC/Dtos/RoleDto.cs -------------------------------------------------------------------------------- /samples/Furion.Application/RBAC/Dtos/RoleInput.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/Furion.Application/RBAC/Dtos/RoleInput.cs -------------------------------------------------------------------------------- /samples/Furion.Application/RBAC/Dtos/SecurityDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/Furion.Application/RBAC/Dtos/SecurityDto.cs -------------------------------------------------------------------------------- /samples/Furion.Application/RBAC/RBACService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/Furion.Application/RBAC/RBACService.cs -------------------------------------------------------------------------------- /samples/Furion.Application/Services/BusinessService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/Furion.Application/Services/BusinessService.cs -------------------------------------------------------------------------------- /samples/Furion.Application/Services/IBusinessService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/Furion.Application/Services/IBusinessService.cs -------------------------------------------------------------------------------- /samples/Furion.Application/Services/ITestService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/Furion.Application/Services/ITestService.cs -------------------------------------------------------------------------------- /samples/Furion.Application/Services/TestService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/Furion.Application/Services/TestService.cs -------------------------------------------------------------------------------- /samples/Furion.Application/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/Furion.Application/Startup.cs -------------------------------------------------------------------------------- /samples/Furion.Application/TestCancelJob.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/Furion.Application/TestCancelJob.cs -------------------------------------------------------------------------------- /samples/Furion.Application/TestDateTime.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/Furion.Application/TestDateTime.cs -------------------------------------------------------------------------------- /samples/Furion.Application/TestEventBus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/Furion.Application/TestEventBus.cs -------------------------------------------------------------------------------- /samples/Furion.Application/TestException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/Furion.Application/TestException.cs -------------------------------------------------------------------------------- /samples/Furion.Application/TestInheritdoc.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/Furion.Application/TestInheritdoc.cs -------------------------------------------------------------------------------- /samples/Furion.Application/TestJob.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/Furion.Application/TestJob.cs -------------------------------------------------------------------------------- /samples/Furion.Application/TestJobPersistence.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/Furion.Application/TestJobPersistence.cs -------------------------------------------------------------------------------- /samples/Furion.Application/TestLoggerServices.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/Furion.Application/TestLoggerServices.cs -------------------------------------------------------------------------------- /samples/Furion.Application/TestModuleServices.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/Furion.Application/TestModuleServices.cs -------------------------------------------------------------------------------- /samples/Furion.Application/TestNamedServices.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/Furion.Application/TestNamedServices.cs -------------------------------------------------------------------------------- /samples/Furion.Application/TestNotFound.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/Furion.Application/TestNotFound.cs -------------------------------------------------------------------------------- /samples/Furion.Application/TestOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/Furion.Application/TestOptions.cs -------------------------------------------------------------------------------- /samples/Furion.Application/TestRepositoryFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/Furion.Application/TestRepositoryFactory.cs -------------------------------------------------------------------------------- /samples/Furion.Application/TestRoute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/Furion.Application/TestRoute.cs -------------------------------------------------------------------------------- /samples/Furion.Application/TestRouteMethod.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/Furion.Application/TestRouteMethod.cs -------------------------------------------------------------------------------- /samples/Furion.Application/TestSensitiveDetection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/Furion.Application/TestSensitiveDetection.cs -------------------------------------------------------------------------------- /samples/Furion.Application/TestTaskQueue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/Furion.Application/TestTaskQueue.cs -------------------------------------------------------------------------------- /samples/Furion.Application/TestUnifyProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/Furion.Application/TestUnifyProvider.cs -------------------------------------------------------------------------------- /samples/Furion.Application/applicationsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/Furion.Application/applicationsettings.json -------------------------------------------------------------------------------- /samples/Furion.Core/Entities/Children.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/Furion.Core/Entities/Children.cs -------------------------------------------------------------------------------- /samples/Furion.Core/Entities/City.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/Furion.Core/Entities/City.cs -------------------------------------------------------------------------------- /samples/Furion.Core/Entities/Enums/Gender.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/Furion.Core/Entities/Enums/Gender.cs -------------------------------------------------------------------------------- /samples/Furion.Core/Entities/Person.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/Furion.Core/Entities/Person.cs -------------------------------------------------------------------------------- /samples/Furion.Core/Entities/PersonDetail.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/Furion.Core/Entities/PersonDetail.cs -------------------------------------------------------------------------------- /samples/Furion.Core/Entities/Post.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/Furion.Core/Entities/Post.cs -------------------------------------------------------------------------------- /samples/Furion.Core/Entities/VPerson.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/Furion.Core/Entities/VPerson.cs -------------------------------------------------------------------------------- /samples/Furion.Core/Furion.Core.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/Furion.Core/Furion.Core.csproj -------------------------------------------------------------------------------- /samples/Furion.Core/Furion.Core.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/Furion.Core/Furion.Core.xml -------------------------------------------------------------------------------- /samples/Furion.Core/Hubs/ChatHub.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/Furion.Core/Hubs/ChatHub.cs -------------------------------------------------------------------------------- /samples/Furion.Core/RBAC/Entites/Role.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/Furion.Core/RBAC/Entites/Role.cs -------------------------------------------------------------------------------- /samples/Furion.Core/RBAC/Entites/RoleSecurity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/Furion.Core/RBAC/Entites/RoleSecurity.cs -------------------------------------------------------------------------------- /samples/Furion.Core/RBAC/Entites/Security.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/Furion.Core/RBAC/Entites/Security.cs -------------------------------------------------------------------------------- /samples/Furion.Core/RBAC/Entites/User.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/Furion.Core/RBAC/Entites/User.cs -------------------------------------------------------------------------------- /samples/Furion.Core/RBAC/Entites/UserRole.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/Furion.Core/RBAC/Entites/UserRole.cs -------------------------------------------------------------------------------- /samples/Furion.Core/RBAC/Managers/AuthorizationManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/Furion.Core/RBAC/Managers/AuthorizationManager.cs -------------------------------------------------------------------------------- /samples/Furion.Core/RBAC/Managers/IAuthorizationManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/Furion.Core/RBAC/Managers/IAuthorizationManager.cs -------------------------------------------------------------------------------- /samples/Furion.Core/RBAC/SecurityConst.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/Furion.Core/RBAC/SecurityConst.cs -------------------------------------------------------------------------------- /samples/Furion.Core/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/Furion.Core/Startup.cs -------------------------------------------------------------------------------- /samples/Furion.EntityFramework.Core/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/Furion.EntityFramework.Core/Startup.cs -------------------------------------------------------------------------------- /samples/Furion.EntityFramework.Core/dbsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/Furion.EntityFramework.Core/dbsettings.json -------------------------------------------------------------------------------- /samples/Furion.Web.Core/Furion.Web.Core.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/Furion.Web.Core/Furion.Web.Core.csproj -------------------------------------------------------------------------------- /samples/Furion.Web.Core/Furion.Web.Core.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/Furion.Web.Core/Furion.Web.Core.xml -------------------------------------------------------------------------------- /samples/Furion.Web.Core/Handlers/AuthHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/Furion.Web.Core/Handlers/AuthHandler.cs -------------------------------------------------------------------------------- /samples/Furion.Web.Core/Resources/Lang.en-US.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/Furion.Web.Core/Resources/Lang.en-US.resx -------------------------------------------------------------------------------- /samples/Furion.Web.Core/Resources/Lang.zh-CN.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/Furion.Web.Core/Resources/Lang.zh-CN.resx -------------------------------------------------------------------------------- /samples/Furion.Web.Core/SharedResource.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/Furion.Web.Core/SharedResource.cs -------------------------------------------------------------------------------- /samples/Furion.Web.Core/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/Furion.Web.Core/Startup.cs -------------------------------------------------------------------------------- /samples/Furion.Web.Entry/.config/dotnet-tools.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/Furion.Web.Entry/.config/dotnet-tools.json -------------------------------------------------------------------------------- /samples/Furion.Web.Entry/Controllers/HomeController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/Furion.Web.Entry/Controllers/HomeController.cs -------------------------------------------------------------------------------- /samples/Furion.Web.Entry/Controllers/RouteController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/Furion.Web.Entry/Controllers/RouteController.cs -------------------------------------------------------------------------------- /samples/Furion.Web.Entry/Controllers/TestApiController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/Furion.Web.Entry/Controllers/TestApiController.cs -------------------------------------------------------------------------------- /samples/Furion.Web.Entry/Controllers/TestMvcController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/Furion.Web.Entry/Controllers/TestMvcController.cs -------------------------------------------------------------------------------- /samples/Furion.Web.Entry/Furion.Web.Entry.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/Furion.Web.Entry/Furion.Web.Entry.csproj -------------------------------------------------------------------------------- /samples/Furion.Web.Entry/Furion.Web.Entry.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/Furion.Web.Entry/Furion.Web.Entry.xml -------------------------------------------------------------------------------- /samples/Furion.Web.Entry/Furion.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/Furion.Web.Entry/Furion.db -------------------------------------------------------------------------------- /samples/Furion.Web.Entry/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/Furion.Web.Entry/Program.cs -------------------------------------------------------------------------------- /samples/Furion.Web.Entry/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/Furion.Web.Entry/Properties/launchSettings.json -------------------------------------------------------------------------------- /samples/Furion.Web.Entry/SingleFilePublish.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/Furion.Web.Entry/SingleFilePublish.cs -------------------------------------------------------------------------------- /samples/Furion.Web.Entry/Views/Home/IM.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/Furion.Web.Entry/Views/Home/IM.cshtml -------------------------------------------------------------------------------- /samples/Furion.Web.Entry/Views/Home/Index.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/Furion.Web.Entry/Views/Home/Index.cshtml -------------------------------------------------------------------------------- /samples/Furion.Web.Entry/Views/Shared/_Layout.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/Furion.Web.Entry/Views/Shared/_Layout.cshtml -------------------------------------------------------------------------------- /samples/Furion.Web.Entry/Views/_ViewImports.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/Furion.Web.Entry/Views/_ViewImports.cshtml -------------------------------------------------------------------------------- /samples/Furion.Web.Entry/Views/_ViewStart.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/Furion.Web.Entry/Views/_ViewStart.cshtml -------------------------------------------------------------------------------- /samples/Furion.Web.Entry/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/Furion.Web.Entry/appsettings.Development.json -------------------------------------------------------------------------------- /samples/Furion.Web.Entry/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/Furion.Web.Entry/appsettings.json -------------------------------------------------------------------------------- /samples/Furion.Web.Entry/image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/Furion.Web.Entry/image.png -------------------------------------------------------------------------------- /samples/Furion.Web.Entry/plugins/ClassLibrary1.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/Furion.Web.Entry/plugins/ClassLibrary1.dll -------------------------------------------------------------------------------- /samples/Furion.Web.Entry/plugins/ClassLibrary1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/Furion.Web.Entry/plugins/ClassLibrary1.xml -------------------------------------------------------------------------------- /samples/Furion.Web.Entry/plugins/sub/ClassLibrary1.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/Furion.Web.Entry/plugins/sub/ClassLibrary1.dll -------------------------------------------------------------------------------- /samples/Furion.Web.Entry/plugins/sub/ClassLibrary1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/Furion.Web.Entry/plugins/sub/ClassLibrary1.xml -------------------------------------------------------------------------------- /samples/Furion.Web.Entry/plugins/sub/ClassLibrary2.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/Furion.Web.Entry/plugins/sub/ClassLibrary2.dll -------------------------------------------------------------------------------- /samples/Furion.Web.Entry/plugins/sub/ClassLibrary2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/Furion.Web.Entry/plugins/sub/ClassLibrary2.xml -------------------------------------------------------------------------------- /samples/Furion.Web.Entry/plugins/sub/ClassLibrary3.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/Furion.Web.Entry/plugins/sub/ClassLibrary3.dll -------------------------------------------------------------------------------- /samples/Furion.Web.Entry/plugins/sub/ClassLibrary3.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/Furion.Web.Entry/plugins/sub/ClassLibrary3.xml -------------------------------------------------------------------------------- /samples/Furion.Web.Entry/sensitive-words.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/Furion.Web.Entry/sensitive-words.txt -------------------------------------------------------------------------------- /samples/Furion.Web.Entry/wwwroot/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/Furion.Web.Entry/wwwroot/favicon.ico -------------------------------------------------------------------------------- /samples/Furion.Web.Entry/wwwroot/images/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/Furion.Web.Entry/wwwroot/images/logo.png -------------------------------------------------------------------------------- /samples/Furion.Web.Entry/wwwroot/scripts/chat.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/Furion.Web.Entry/wwwroot/scripts/chat.js -------------------------------------------------------------------------------- /samples/Furion.Web.Entry/wwwroot/vendors/signalr/signalr.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/Furion.Web.Entry/wwwroot/vendors/signalr/signalr.js -------------------------------------------------------------------------------- /samples/Furion.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/Furion.sln -------------------------------------------------------------------------------- /samples/WinFormsApp1/Controllers/HomeController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/WinFormsApp1/Controllers/HomeController.cs -------------------------------------------------------------------------------- /samples/WinFormsApp1/Controllers/TestApiController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/WinFormsApp1/Controllers/TestApiController.cs -------------------------------------------------------------------------------- /samples/WinFormsApp1/Controllers/TestMvcController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/WinFormsApp1/Controllers/TestMvcController.cs -------------------------------------------------------------------------------- /samples/WinFormsApp1/Form1.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/WinFormsApp1/Form1.Designer.cs -------------------------------------------------------------------------------- /samples/WinFormsApp1/Form1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/WinFormsApp1/Form1.cs -------------------------------------------------------------------------------- /samples/WinFormsApp1/Form1.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/WinFormsApp1/Form1.resx -------------------------------------------------------------------------------- /samples/WinFormsApp1/Furion.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/WinFormsApp1/Furion.db -------------------------------------------------------------------------------- /samples/WinFormsApp1/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/WinFormsApp1/Program.cs -------------------------------------------------------------------------------- /samples/WinFormsApp1/SingleFilePublish.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/WinFormsApp1/SingleFilePublish.cs -------------------------------------------------------------------------------- /samples/WinFormsApp1/Views/Home/IM.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/WinFormsApp1/Views/Home/IM.cshtml -------------------------------------------------------------------------------- /samples/WinFormsApp1/Views/Home/Index.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/WinFormsApp1/Views/Home/Index.cshtml -------------------------------------------------------------------------------- /samples/WinFormsApp1/Views/Shared/_Layout.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/WinFormsApp1/Views/Shared/_Layout.cshtml -------------------------------------------------------------------------------- /samples/WinFormsApp1/Views/_ViewImports.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/WinFormsApp1/Views/_ViewImports.cshtml -------------------------------------------------------------------------------- /samples/WinFormsApp1/Views/_ViewStart.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/WinFormsApp1/Views/_ViewStart.cshtml -------------------------------------------------------------------------------- /samples/WinFormsApp1/WinFormsApp1.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/WinFormsApp1/WinFormsApp1.csproj -------------------------------------------------------------------------------- /samples/WinFormsApp1/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/WinFormsApp1/appsettings.Development.json -------------------------------------------------------------------------------- /samples/WinFormsApp1/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/WinFormsApp1/appsettings.json -------------------------------------------------------------------------------- /samples/WinFormsApp1/image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/WinFormsApp1/image.png -------------------------------------------------------------------------------- /samples/WinFormsApp1/wwwroot/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/WinFormsApp1/wwwroot/favicon.ico -------------------------------------------------------------------------------- /samples/WinFormsApp1/wwwroot/images/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/WinFormsApp1/wwwroot/images/logo.png -------------------------------------------------------------------------------- /samples/WinFormsApp1/wwwroot/scripts/chat.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/WinFormsApp1/wwwroot/scripts/chat.js -------------------------------------------------------------------------------- /samples/WinFormsApp1/wwwroot/vendors/signalr/signalr.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/WinFormsApp1/wwwroot/vendors/signalr/signalr.js -------------------------------------------------------------------------------- /samples/WinFormsApp1/wwwroot/vendors/signalr/signalr.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/WinFormsApp1/wwwroot/vendors/signalr/signalr.js.map -------------------------------------------------------------------------------- /samples/WinFormsApp1/wwwroot/vendors/signalr/signalr.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/WinFormsApp1/wwwroot/vendors/signalr/signalr.min.js -------------------------------------------------------------------------------- /samples/WpfApp1/App.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/WpfApp1/App.xaml -------------------------------------------------------------------------------- /samples/WpfApp1/App.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/WpfApp1/App.xaml.cs -------------------------------------------------------------------------------- /samples/WpfApp1/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/WpfApp1/AssemblyInfo.cs -------------------------------------------------------------------------------- /samples/WpfApp1/Controllers/HomeController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/WpfApp1/Controllers/HomeController.cs -------------------------------------------------------------------------------- /samples/WpfApp1/Controllers/TestApiController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/WpfApp1/Controllers/TestApiController.cs -------------------------------------------------------------------------------- /samples/WpfApp1/Controllers/TestMvcController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/WpfApp1/Controllers/TestMvcController.cs -------------------------------------------------------------------------------- /samples/WpfApp1/Furion.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/WpfApp1/Furion.db -------------------------------------------------------------------------------- /samples/WpfApp1/MainWindow.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/WpfApp1/MainWindow.xaml -------------------------------------------------------------------------------- /samples/WpfApp1/MainWindow.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/WpfApp1/MainWindow.xaml.cs -------------------------------------------------------------------------------- /samples/WpfApp1/SingleFilePublish.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/WpfApp1/SingleFilePublish.cs -------------------------------------------------------------------------------- /samples/WpfApp1/Views/Home/IM.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/WpfApp1/Views/Home/IM.cshtml -------------------------------------------------------------------------------- /samples/WpfApp1/Views/Home/Index.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/WpfApp1/Views/Home/Index.cshtml -------------------------------------------------------------------------------- /samples/WpfApp1/Views/Shared/_Layout.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/WpfApp1/Views/Shared/_Layout.cshtml -------------------------------------------------------------------------------- /samples/WpfApp1/Views/_ViewImports.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/WpfApp1/Views/_ViewImports.cshtml -------------------------------------------------------------------------------- /samples/WpfApp1/Views/_ViewStart.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/WpfApp1/Views/_ViewStart.cshtml -------------------------------------------------------------------------------- /samples/WpfApp1/WpfApp1.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/WpfApp1/WpfApp1.csproj -------------------------------------------------------------------------------- /samples/WpfApp1/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/WpfApp1/appsettings.Development.json -------------------------------------------------------------------------------- /samples/WpfApp1/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/WpfApp1/appsettings.json -------------------------------------------------------------------------------- /samples/WpfApp1/image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/WpfApp1/image.png -------------------------------------------------------------------------------- /samples/WpfApp1/wwwroot/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/WpfApp1/wwwroot/favicon.ico -------------------------------------------------------------------------------- /samples/WpfApp1/wwwroot/images/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/WpfApp1/wwwroot/images/logo.png -------------------------------------------------------------------------------- /samples/WpfApp1/wwwroot/scripts/chat.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/WpfApp1/wwwroot/scripts/chat.js -------------------------------------------------------------------------------- /samples/WpfApp1/wwwroot/vendors/signalr/signalr.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/WpfApp1/wwwroot/vendors/signalr/signalr.js -------------------------------------------------------------------------------- /samples/WpfApp1/wwwroot/vendors/signalr/signalr.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/WpfApp1/wwwroot/vendors/signalr/signalr.js.map -------------------------------------------------------------------------------- /samples/WpfApp1/wwwroot/vendors/signalr/signalr.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/WpfApp1/wwwroot/vendors/signalr/signalr.min.js -------------------------------------------------------------------------------- /samples/WpfApp1/wwwroot/vendors/signalr/signalr.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/samples/WpfApp1/wwwroot/vendors/signalr/signalr.min.js.map -------------------------------------------------------------------------------- /schemas/v3/furion-schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/schemas/v3/furion-schema.json -------------------------------------------------------------------------------- /schemas/v4/furion-schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/schemas/v4/furion-schema.json -------------------------------------------------------------------------------- /snks/Furion.Public.snk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/snks/Furion.Public.snk -------------------------------------------------------------------------------- /snks/Furion.snk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/snks/Furion.snk -------------------------------------------------------------------------------- /templates/FurionApiTemplate/Furion.Template.Api.nuspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/templates/FurionApiTemplate/Furion.Template.Api.nuspec -------------------------------------------------------------------------------- /templates/FurionApiTemplate/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/templates/FurionApiTemplate/icon.png -------------------------------------------------------------------------------- /templates/FurionApiTemplate/src/FurionApi.Web.Core/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/templates/FurionApiTemplate/src/FurionApi.Web.Core/Startup.cs -------------------------------------------------------------------------------- /templates/FurionApiTemplate/src/FurionApi.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/templates/FurionApiTemplate/src/FurionApi.sln -------------------------------------------------------------------------------- /templates/FurionAppTemplate/Furion.Template.App.nuspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/templates/FurionAppTemplate/Furion.Template.App.nuspec -------------------------------------------------------------------------------- /templates/FurionAppTemplate/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/templates/FurionAppTemplate/icon.png -------------------------------------------------------------------------------- /templates/FurionAppTemplate/src/FurionApp.Web.Core/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/templates/FurionAppTemplate/src/FurionApp.Web.Core/Startup.cs -------------------------------------------------------------------------------- /templates/FurionAppTemplate/src/FurionApp.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/templates/FurionAppTemplate/src/FurionApp.sln -------------------------------------------------------------------------------- /templates/FurionBlazorAppTemplate/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/templates/FurionBlazorAppTemplate/icon.png -------------------------------------------------------------------------------- /templates/FurionBlazorAppTemplate/src/FurionBlazorApp.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/templates/FurionBlazorAppTemplate/src/FurionBlazorApp.sln -------------------------------------------------------------------------------- /templates/FurionBlazorTemplate/Furion.Template.Blazor.nuspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/templates/FurionBlazorTemplate/Furion.Template.Blazor.nuspec -------------------------------------------------------------------------------- /templates/FurionBlazorTemplate/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/templates/FurionBlazorTemplate/icon.png -------------------------------------------------------------------------------- /templates/FurionBlazorTemplate/src/FurionBlazor.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/templates/FurionBlazorTemplate/src/FurionBlazor.sln -------------------------------------------------------------------------------- /templates/FurionBlazorWithWebApiTemplate/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/templates/FurionBlazorWithWebApiTemplate/icon.png -------------------------------------------------------------------------------- /templates/FurionMvcTemplate/Furion.Template.Mvc.nuspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/templates/FurionMvcTemplate/Furion.Template.Mvc.nuspec -------------------------------------------------------------------------------- /templates/FurionMvcTemplate/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/templates/FurionMvcTemplate/icon.png -------------------------------------------------------------------------------- /templates/FurionMvcTemplate/src/FurionMvc.Web.Core/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/templates/FurionMvcTemplate/src/FurionMvc.Web.Core/Startup.cs -------------------------------------------------------------------------------- /templates/FurionMvcTemplate/src/FurionMvc.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/templates/FurionMvcTemplate/src/FurionMvc.sln -------------------------------------------------------------------------------- /templates/FurionRazorTemplate/Furion.Template.Razor.nuspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/templates/FurionRazorTemplate/Furion.Template.Razor.nuspec -------------------------------------------------------------------------------- /templates/FurionRazorTemplate/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/templates/FurionRazorTemplate/icon.png -------------------------------------------------------------------------------- /templates/FurionRazorTemplate/src/FurionRazor.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/templates/FurionRazorTemplate/src/FurionRazor.sln -------------------------------------------------------------------------------- /templates/FurionRazorWithWebApiTemplate/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/templates/FurionRazorWithWebApiTemplate/icon.png -------------------------------------------------------------------------------- /templates/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/templates/README.md -------------------------------------------------------------------------------- /templates/SqlSugarTemplates/FurionApiTemplate/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/templates/SqlSugarTemplates/FurionApiTemplate/icon.png -------------------------------------------------------------------------------- /templates/SqlSugarTemplates/FurionAppTemplate/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/templates/SqlSugarTemplates/FurionAppTemplate/icon.png -------------------------------------------------------------------------------- /templates/SqlSugarTemplates/FurionBlazorAppTemplate/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/templates/SqlSugarTemplates/FurionBlazorAppTemplate/icon.png -------------------------------------------------------------------------------- /templates/SqlSugarTemplates/FurionBlazorTemplate/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/templates/SqlSugarTemplates/FurionBlazorTemplate/icon.png -------------------------------------------------------------------------------- /templates/SqlSugarTemplates/FurionMvcTemplate/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/templates/SqlSugarTemplates/FurionMvcTemplate/icon.png -------------------------------------------------------------------------------- /templates/SqlSugarTemplates/FurionRazorTemplate/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/templates/SqlSugarTemplates/FurionRazorTemplate/icon.png -------------------------------------------------------------------------------- /templates/generate.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/templates/generate.ps1 -------------------------------------------------------------------------------- /templates/nuget-push.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/templates/nuget-push.ps1 -------------------------------------------------------------------------------- /templates/nuget.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/templates/nuget.exe -------------------------------------------------------------------------------- /tests/Furion.IntegrationTests/DataEncryptionTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/tests/Furion.IntegrationTests/DataEncryptionTests.cs -------------------------------------------------------------------------------- /tests/Furion.IntegrationTests/Furion.IntegrationTests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/tests/Furion.IntegrationTests/Furion.IntegrationTests.csproj -------------------------------------------------------------------------------- /tests/Furion.IntegrationTests/GlobalAppTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/tests/Furion.IntegrationTests/GlobalAppTests.cs -------------------------------------------------------------------------------- /tests/Furion.IntegrationTests/ViewEngineTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/tests/Furion.IntegrationTests/ViewEngineTests.cs -------------------------------------------------------------------------------- /tests/Furion.TestProject/DataEncryptionTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/tests/Furion.TestProject/DataEncryptionTests.cs -------------------------------------------------------------------------------- /tests/Furion.TestProject/Furion.TestProject.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/tests/Furion.TestProject/Furion.TestProject.csproj -------------------------------------------------------------------------------- /tests/Furion.TestProject/GlobalAppTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/tests/Furion.TestProject/GlobalAppTests.cs -------------------------------------------------------------------------------- /tests/Furion.TestProject/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/tests/Furion.TestProject/Program.cs -------------------------------------------------------------------------------- /tests/Furion.TestProject/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/tests/Furion.TestProject/Properties/launchSettings.json -------------------------------------------------------------------------------- /tests/Furion.TestProject/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/tests/Furion.TestProject/Startup.cs -------------------------------------------------------------------------------- /tests/Furion.TestProject/ViewEngineTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/tests/Furion.TestProject/ViewEngineTests.cs -------------------------------------------------------------------------------- /tests/Furion.TestProject/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/tests/Furion.TestProject/appsettings.Development.json -------------------------------------------------------------------------------- /tests/Furion.TestProject/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/tests/Furion.TestProject/appsettings.json -------------------------------------------------------------------------------- /tests/Furion.UnitTests/Furion.UnitTests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/tests/Furion.UnitTests/Furion.UnitTests.csproj -------------------------------------------------------------------------------- /tests/Furion.UnitTests/SampleTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/tests/Furion.UnitTests/SampleTests.cs -------------------------------------------------------------------------------- /tests/Furion.UnitTests/Services/ISystemService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/tests/Furion.UnitTests/Services/ISystemService.cs -------------------------------------------------------------------------------- /tests/Furion.UnitTests/Services/SystemService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/tests/Furion.UnitTests/Services/SystemService.cs -------------------------------------------------------------------------------- /tests/Furion.UnitTests/TestProgram.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/tests/Furion.UnitTests/TestProgram.cs -------------------------------------------------------------------------------- /tools/Furion.Tools/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/tools/Furion.Tools/.editorconfig -------------------------------------------------------------------------------- /tools/Furion.Tools/Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/tools/Furion.Tools/Directory.Build.props -------------------------------------------------------------------------------- /tools/Furion.Tools/Furion.Tools.CommandLine/Cli.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/tools/Furion.Tools/Furion.Tools.CommandLine/Cli.cs -------------------------------------------------------------------------------- /tools/Furion.Tools/Furion.Tools.CommandLine/CliInitiate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/tools/Furion.Tools/Furion.Tools.CommandLine/CliInitiate.cs -------------------------------------------------------------------------------- /tools/Furion.Tools/Furion.Tools.CommandLine/CliMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/tools/Furion.Tools/Furion.Tools.CommandLine/CliMessage.cs -------------------------------------------------------------------------------- /tools/Furion.Tools/Furion.Tools.CommandLine/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/tools/Furion.Tools/Furion.Tools.CommandLine/icon.png -------------------------------------------------------------------------------- /tools/Furion.Tools/Furion.Tools.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/tools/Furion.Tools/Furion.Tools.sln -------------------------------------------------------------------------------- /tools/Furion.Tools/Furion.Tools/Furion.Tools.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/tools/Furion.Tools/Furion.Tools/Furion.Tools.csproj -------------------------------------------------------------------------------- /tools/Furion.Tools/Furion.Tools/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/tools/Furion.Tools/Furion.Tools/Program.cs -------------------------------------------------------------------------------- /tools/Furion.Tools/Furion.Tools/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/tools/Furion.Tools/Furion.Tools/icon.png -------------------------------------------------------------------------------- /tools/cli.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/tools/cli.ps1 -------------------------------------------------------------------------------- /源码目录说明.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monksoul/Furion/HEAD/源码目录说明.md --------------------------------------------------------------------------------