diff --git a/src/Middleware/CORS/src/PublicAPI.Shipped.txt b/src/Middleware/CORS/src/PublicAPI.Shipped.txt new file mode 100644 index 0000000000..7dc5c58110 --- /dev/null +++ b/src/Middleware/CORS/src/PublicAPI.Shipped.txt @@ -0,0 +1 @@ +#nullable enable diff --git a/src/Middleware/CORS/src/PublicAPI.Unshipped.txt b/src/Middleware/CORS/src/PublicAPI.Unshipped.txt new file mode 100644 index 0000000000..0595d82689 --- /dev/null +++ b/src/Middleware/CORS/src/PublicAPI.Unshipped.txt @@ -0,0 +1,118 @@ +#nullable enable +Microsoft.AspNetCore.Builder.CorsEndpointConventionBuilderExtensions +Microsoft.AspNetCore.Builder.CorsMiddlewareExtensions +Microsoft.AspNetCore.Cors.CorsPolicyMetadata +Microsoft.AspNetCore.Cors.DisableCorsAttribute +Microsoft.AspNetCore.Cors.DisableCorsAttribute.DisableCorsAttribute() -> void +Microsoft.AspNetCore.Cors.EnableCorsAttribute +Microsoft.AspNetCore.Cors.EnableCorsAttribute.EnableCorsAttribute() -> void +Microsoft.AspNetCore.Cors.Infrastructure.CorsConstants +Microsoft.AspNetCore.Cors.Infrastructure.CorsMiddleware +Microsoft.AspNetCore.Cors.Infrastructure.CorsOptions +Microsoft.AspNetCore.Cors.Infrastructure.CorsOptions.CorsOptions() -> void +Microsoft.AspNetCore.Cors.Infrastructure.CorsPolicy +Microsoft.AspNetCore.Cors.Infrastructure.CorsPolicy.AllowAnyHeader.get -> bool +Microsoft.AspNetCore.Cors.Infrastructure.CorsPolicy.AllowAnyMethod.get -> bool +Microsoft.AspNetCore.Cors.Infrastructure.CorsPolicy.AllowAnyOrigin.get -> bool +Microsoft.AspNetCore.Cors.Infrastructure.CorsPolicy.CorsPolicy() -> void +Microsoft.AspNetCore.Cors.Infrastructure.CorsPolicy.PreflightMaxAge.get -> System.TimeSpan? +Microsoft.AspNetCore.Cors.Infrastructure.CorsPolicy.PreflightMaxAge.set -> void +Microsoft.AspNetCore.Cors.Infrastructure.CorsPolicy.SupportsCredentials.get -> bool +Microsoft.AspNetCore.Cors.Infrastructure.CorsPolicy.SupportsCredentials.set -> void +Microsoft.AspNetCore.Cors.Infrastructure.CorsPolicyBuilder +Microsoft.AspNetCore.Cors.Infrastructure.CorsResult +Microsoft.AspNetCore.Cors.Infrastructure.CorsResult.CorsResult() -> void +Microsoft.AspNetCore.Cors.Infrastructure.CorsResult.IsOriginAllowed.get -> bool +Microsoft.AspNetCore.Cors.Infrastructure.CorsResult.IsOriginAllowed.set -> void +Microsoft.AspNetCore.Cors.Infrastructure.CorsResult.IsPreflightRequest.get -> bool +Microsoft.AspNetCore.Cors.Infrastructure.CorsResult.IsPreflightRequest.set -> void +Microsoft.AspNetCore.Cors.Infrastructure.CorsResult.PreflightMaxAge.get -> System.TimeSpan? +Microsoft.AspNetCore.Cors.Infrastructure.CorsResult.PreflightMaxAge.set -> void +Microsoft.AspNetCore.Cors.Infrastructure.CorsResult.SupportsCredentials.get -> bool +Microsoft.AspNetCore.Cors.Infrastructure.CorsResult.SupportsCredentials.set -> void +Microsoft.AspNetCore.Cors.Infrastructure.CorsResult.VaryByOrigin.get -> bool +Microsoft.AspNetCore.Cors.Infrastructure.CorsResult.VaryByOrigin.set -> void +Microsoft.AspNetCore.Cors.Infrastructure.CorsService +Microsoft.AspNetCore.Cors.Infrastructure.DefaultCorsPolicyProvider +Microsoft.AspNetCore.Cors.Infrastructure.ICorsPolicyMetadata +Microsoft.AspNetCore.Cors.Infrastructure.ICorsPolicyProvider +Microsoft.AspNetCore.Cors.Infrastructure.ICorsService +Microsoft.AspNetCore.Cors.Infrastructure.IDisableCorsAttribute +Microsoft.AspNetCore.Cors.Infrastructure.IEnableCorsAttribute +Microsoft.Extensions.DependencyInjection.CorsServiceCollectionExtensions +~Microsoft.AspNetCore.Cors.CorsPolicyMetadata.CorsPolicyMetadata(Microsoft.AspNetCore.Cors.Infrastructure.CorsPolicy policy) -> void +~Microsoft.AspNetCore.Cors.CorsPolicyMetadata.Policy.get -> Microsoft.AspNetCore.Cors.Infrastructure.CorsPolicy +~Microsoft.AspNetCore.Cors.EnableCorsAttribute.EnableCorsAttribute(string policyName) -> void +~Microsoft.AspNetCore.Cors.EnableCorsAttribute.PolicyName.get -> string +~Microsoft.AspNetCore.Cors.EnableCorsAttribute.PolicyName.set -> void +~Microsoft.AspNetCore.Cors.Infrastructure.CorsMiddleware.CorsMiddleware(Microsoft.AspNetCore.Http.RequestDelegate next, Microsoft.AspNetCore.Cors.Infrastructure.ICorsService corsService, Microsoft.AspNetCore.Cors.Infrastructure.CorsPolicy policy, Microsoft.Extensions.Logging.ILoggerFactory loggerFactory) -> void +~Microsoft.AspNetCore.Cors.Infrastructure.CorsMiddleware.CorsMiddleware(Microsoft.AspNetCore.Http.RequestDelegate next, Microsoft.AspNetCore.Cors.Infrastructure.ICorsService corsService, Microsoft.Extensions.Logging.ILoggerFactory loggerFactory) -> void +~Microsoft.AspNetCore.Cors.Infrastructure.CorsMiddleware.CorsMiddleware(Microsoft.AspNetCore.Http.RequestDelegate next, Microsoft.AspNetCore.Cors.Infrastructure.ICorsService corsService, Microsoft.Extensions.Logging.ILoggerFactory loggerFactory, string policyName) -> void +~Microsoft.AspNetCore.Cors.Infrastructure.CorsMiddleware.Invoke(Microsoft.AspNetCore.Http.HttpContext context, Microsoft.AspNetCore.Cors.Infrastructure.ICorsPolicyProvider corsPolicyProvider) -> System.Threading.Tasks.Task +~Microsoft.AspNetCore.Cors.Infrastructure.CorsOptions.AddDefaultPolicy(Microsoft.AspNetCore.Cors.Infrastructure.CorsPolicy policy) -> void +~Microsoft.AspNetCore.Cors.Infrastructure.CorsOptions.AddDefaultPolicy(System.Action configurePolicy) -> void +~Microsoft.AspNetCore.Cors.Infrastructure.CorsOptions.AddPolicy(string name, Microsoft.AspNetCore.Cors.Infrastructure.CorsPolicy policy) -> void +~Microsoft.AspNetCore.Cors.Infrastructure.CorsOptions.AddPolicy(string name, System.Action configurePolicy) -> void +~Microsoft.AspNetCore.Cors.Infrastructure.CorsOptions.DefaultPolicyName.get -> string +~Microsoft.AspNetCore.Cors.Infrastructure.CorsOptions.DefaultPolicyName.set -> void +~Microsoft.AspNetCore.Cors.Infrastructure.CorsOptions.GetPolicy(string name) -> Microsoft.AspNetCore.Cors.Infrastructure.CorsPolicy +~Microsoft.AspNetCore.Cors.Infrastructure.CorsPolicy.ExposedHeaders.get -> System.Collections.Generic.IList +~Microsoft.AspNetCore.Cors.Infrastructure.CorsPolicy.Headers.get -> System.Collections.Generic.IList +~Microsoft.AspNetCore.Cors.Infrastructure.CorsPolicy.IsOriginAllowed.get -> System.Func +~Microsoft.AspNetCore.Cors.Infrastructure.CorsPolicy.IsOriginAllowed.set -> void +~Microsoft.AspNetCore.Cors.Infrastructure.CorsPolicy.Methods.get -> System.Collections.Generic.IList +~Microsoft.AspNetCore.Cors.Infrastructure.CorsPolicy.Origins.get -> System.Collections.Generic.IList +~Microsoft.AspNetCore.Cors.Infrastructure.CorsPolicyBuilder.AllowAnyHeader() -> Microsoft.AspNetCore.Cors.Infrastructure.CorsPolicyBuilder +~Microsoft.AspNetCore.Cors.Infrastructure.CorsPolicyBuilder.AllowAnyMethod() -> Microsoft.AspNetCore.Cors.Infrastructure.CorsPolicyBuilder +~Microsoft.AspNetCore.Cors.Infrastructure.CorsPolicyBuilder.AllowAnyOrigin() -> Microsoft.AspNetCore.Cors.Infrastructure.CorsPolicyBuilder +~Microsoft.AspNetCore.Cors.Infrastructure.CorsPolicyBuilder.AllowCredentials() -> Microsoft.AspNetCore.Cors.Infrastructure.CorsPolicyBuilder +~Microsoft.AspNetCore.Cors.Infrastructure.CorsPolicyBuilder.Build() -> Microsoft.AspNetCore.Cors.Infrastructure.CorsPolicy +~Microsoft.AspNetCore.Cors.Infrastructure.CorsPolicyBuilder.CorsPolicyBuilder(Microsoft.AspNetCore.Cors.Infrastructure.CorsPolicy policy) -> void +~Microsoft.AspNetCore.Cors.Infrastructure.CorsPolicyBuilder.CorsPolicyBuilder(params string[] origins) -> void +~Microsoft.AspNetCore.Cors.Infrastructure.CorsPolicyBuilder.DisallowCredentials() -> Microsoft.AspNetCore.Cors.Infrastructure.CorsPolicyBuilder +~Microsoft.AspNetCore.Cors.Infrastructure.CorsPolicyBuilder.SetIsOriginAllowed(System.Func isOriginAllowed) -> Microsoft.AspNetCore.Cors.Infrastructure.CorsPolicyBuilder +~Microsoft.AspNetCore.Cors.Infrastructure.CorsPolicyBuilder.SetIsOriginAllowedToAllowWildcardSubdomains() -> Microsoft.AspNetCore.Cors.Infrastructure.CorsPolicyBuilder +~Microsoft.AspNetCore.Cors.Infrastructure.CorsPolicyBuilder.SetPreflightMaxAge(System.TimeSpan preflightMaxAge) -> Microsoft.AspNetCore.Cors.Infrastructure.CorsPolicyBuilder +~Microsoft.AspNetCore.Cors.Infrastructure.CorsPolicyBuilder.WithExposedHeaders(params string[] exposedHeaders) -> Microsoft.AspNetCore.Cors.Infrastructure.CorsPolicyBuilder +~Microsoft.AspNetCore.Cors.Infrastructure.CorsPolicyBuilder.WithHeaders(params string[] headers) -> Microsoft.AspNetCore.Cors.Infrastructure.CorsPolicyBuilder +~Microsoft.AspNetCore.Cors.Infrastructure.CorsPolicyBuilder.WithMethods(params string[] methods) -> Microsoft.AspNetCore.Cors.Infrastructure.CorsPolicyBuilder +~Microsoft.AspNetCore.Cors.Infrastructure.CorsPolicyBuilder.WithOrigins(params string[] origins) -> Microsoft.AspNetCore.Cors.Infrastructure.CorsPolicyBuilder +~Microsoft.AspNetCore.Cors.Infrastructure.CorsResult.AllowedExposedHeaders.get -> System.Collections.Generic.IList +~Microsoft.AspNetCore.Cors.Infrastructure.CorsResult.AllowedHeaders.get -> System.Collections.Generic.IList +~Microsoft.AspNetCore.Cors.Infrastructure.CorsResult.AllowedMethods.get -> System.Collections.Generic.IList +~Microsoft.AspNetCore.Cors.Infrastructure.CorsResult.AllowedOrigin.get -> string +~Microsoft.AspNetCore.Cors.Infrastructure.CorsResult.AllowedOrigin.set -> void +~Microsoft.AspNetCore.Cors.Infrastructure.CorsService.CorsService(Microsoft.Extensions.Options.IOptions options, Microsoft.Extensions.Logging.ILoggerFactory loggerFactory) -> void +~Microsoft.AspNetCore.Cors.Infrastructure.CorsService.EvaluatePolicy(Microsoft.AspNetCore.Http.HttpContext context, Microsoft.AspNetCore.Cors.Infrastructure.CorsPolicy policy) -> Microsoft.AspNetCore.Cors.Infrastructure.CorsResult +~Microsoft.AspNetCore.Cors.Infrastructure.CorsService.EvaluatePolicy(Microsoft.AspNetCore.Http.HttpContext context, string policyName) -> Microsoft.AspNetCore.Cors.Infrastructure.CorsResult +~Microsoft.AspNetCore.Cors.Infrastructure.DefaultCorsPolicyProvider.DefaultCorsPolicyProvider(Microsoft.Extensions.Options.IOptions options) -> void +~Microsoft.AspNetCore.Cors.Infrastructure.DefaultCorsPolicyProvider.GetPolicyAsync(Microsoft.AspNetCore.Http.HttpContext context, string policyName) -> System.Threading.Tasks.Task +~Microsoft.AspNetCore.Cors.Infrastructure.ICorsPolicyMetadata.Policy.get -> Microsoft.AspNetCore.Cors.Infrastructure.CorsPolicy +~Microsoft.AspNetCore.Cors.Infrastructure.ICorsPolicyProvider.GetPolicyAsync(Microsoft.AspNetCore.Http.HttpContext context, string policyName) -> System.Threading.Tasks.Task +~Microsoft.AspNetCore.Cors.Infrastructure.ICorsService.ApplyResult(Microsoft.AspNetCore.Cors.Infrastructure.CorsResult result, Microsoft.AspNetCore.Http.HttpResponse response) -> void +~Microsoft.AspNetCore.Cors.Infrastructure.ICorsService.EvaluatePolicy(Microsoft.AspNetCore.Http.HttpContext context, Microsoft.AspNetCore.Cors.Infrastructure.CorsPolicy policy) -> Microsoft.AspNetCore.Cors.Infrastructure.CorsResult +~Microsoft.AspNetCore.Cors.Infrastructure.IEnableCorsAttribute.PolicyName.get -> string +~Microsoft.AspNetCore.Cors.Infrastructure.IEnableCorsAttribute.PolicyName.set -> void +~override Microsoft.AspNetCore.Cors.Infrastructure.CorsPolicy.ToString() -> string +~override Microsoft.AspNetCore.Cors.Infrastructure.CorsResult.ToString() -> string +~static Microsoft.AspNetCore.Builder.CorsEndpointConventionBuilderExtensions.RequireCors(this TBuilder builder, System.Action configurePolicy) -> TBuilder +~static Microsoft.AspNetCore.Builder.CorsEndpointConventionBuilderExtensions.RequireCors(this TBuilder builder, string policyName) -> TBuilder +~static Microsoft.AspNetCore.Builder.CorsMiddlewareExtensions.UseCors(this Microsoft.AspNetCore.Builder.IApplicationBuilder app) -> Microsoft.AspNetCore.Builder.IApplicationBuilder +~static Microsoft.AspNetCore.Builder.CorsMiddlewareExtensions.UseCors(this Microsoft.AspNetCore.Builder.IApplicationBuilder app, System.Action configurePolicy) -> Microsoft.AspNetCore.Builder.IApplicationBuilder +~static Microsoft.AspNetCore.Builder.CorsMiddlewareExtensions.UseCors(this Microsoft.AspNetCore.Builder.IApplicationBuilder app, string policyName) -> Microsoft.AspNetCore.Builder.IApplicationBuilder +~static Microsoft.Extensions.DependencyInjection.CorsServiceCollectionExtensions.AddCors(this Microsoft.Extensions.DependencyInjection.IServiceCollection services) -> Microsoft.Extensions.DependencyInjection.IServiceCollection +~static Microsoft.Extensions.DependencyInjection.CorsServiceCollectionExtensions.AddCors(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, System.Action setupAction) -> Microsoft.Extensions.DependencyInjection.IServiceCollection +~static readonly Microsoft.AspNetCore.Cors.Infrastructure.CorsConstants.AccessControlAllowCredentials -> string +~static readonly Microsoft.AspNetCore.Cors.Infrastructure.CorsConstants.AccessControlAllowHeaders -> string +~static readonly Microsoft.AspNetCore.Cors.Infrastructure.CorsConstants.AccessControlAllowMethods -> string +~static readonly Microsoft.AspNetCore.Cors.Infrastructure.CorsConstants.AccessControlAllowOrigin -> string +~static readonly Microsoft.AspNetCore.Cors.Infrastructure.CorsConstants.AccessControlExposeHeaders -> string +~static readonly Microsoft.AspNetCore.Cors.Infrastructure.CorsConstants.AccessControlMaxAge -> string +~static readonly Microsoft.AspNetCore.Cors.Infrastructure.CorsConstants.AccessControlRequestHeaders -> string +~static readonly Microsoft.AspNetCore.Cors.Infrastructure.CorsConstants.AccessControlRequestMethod -> string +~static readonly Microsoft.AspNetCore.Cors.Infrastructure.CorsConstants.AnyOrigin -> string +~static readonly Microsoft.AspNetCore.Cors.Infrastructure.CorsConstants.Origin -> string +~static readonly Microsoft.AspNetCore.Cors.Infrastructure.CorsConstants.PreflightHttpMethod -> string +~virtual Microsoft.AspNetCore.Cors.Infrastructure.CorsService.ApplyResult(Microsoft.AspNetCore.Cors.Infrastructure.CorsResult result, Microsoft.AspNetCore.Http.HttpResponse response) -> void +~virtual Microsoft.AspNetCore.Cors.Infrastructure.CorsService.EvaluatePreflightRequest(Microsoft.AspNetCore.Http.HttpContext context, Microsoft.AspNetCore.Cors.Infrastructure.CorsPolicy policy, Microsoft.AspNetCore.Cors.Infrastructure.CorsResult result) -> void +~virtual Microsoft.AspNetCore.Cors.Infrastructure.CorsService.EvaluateRequest(Microsoft.AspNetCore.Http.HttpContext context, Microsoft.AspNetCore.Cors.Infrastructure.CorsPolicy policy, Microsoft.AspNetCore.Cors.Infrastructure.CorsResult result) -> void diff --git a/src/Middleware/ConcurrencyLimiter/src/PublicAPI.Shipped.txt b/src/Middleware/ConcurrencyLimiter/src/PublicAPI.Shipped.txt new file mode 100644 index 0000000000..7dc5c58110 --- /dev/null +++ b/src/Middleware/ConcurrencyLimiter/src/PublicAPI.Shipped.txt @@ -0,0 +1 @@ +#nullable enable diff --git a/src/Middleware/ConcurrencyLimiter/src/PublicAPI.Unshipped.txt b/src/Middleware/ConcurrencyLimiter/src/PublicAPI.Unshipped.txt new file mode 100644 index 0000000000..c355620836 --- /dev/null +++ b/src/Middleware/ConcurrencyLimiter/src/PublicAPI.Unshipped.txt @@ -0,0 +1,22 @@ +#nullable enable +Microsoft.AspNetCore.Builder.ConcurrencyLimiterExtensions +Microsoft.AspNetCore.ConcurrencyLimiter.ConcurrencyLimiterMiddleware +Microsoft.AspNetCore.ConcurrencyLimiter.ConcurrencyLimiterOptions +Microsoft.AspNetCore.ConcurrencyLimiter.ConcurrencyLimiterOptions.ConcurrencyLimiterOptions() -> void +Microsoft.AspNetCore.ConcurrencyLimiter.IQueuePolicy +Microsoft.AspNetCore.ConcurrencyLimiter.IQueuePolicy.OnExit() -> void +Microsoft.AspNetCore.ConcurrencyLimiter.IQueuePolicy.TryEnterAsync() -> System.Threading.Tasks.ValueTask +Microsoft.AspNetCore.ConcurrencyLimiter.QueuePolicyOptions +Microsoft.AspNetCore.ConcurrencyLimiter.QueuePolicyOptions.MaxConcurrentRequests.get -> int +Microsoft.AspNetCore.ConcurrencyLimiter.QueuePolicyOptions.MaxConcurrentRequests.set -> void +Microsoft.AspNetCore.ConcurrencyLimiter.QueuePolicyOptions.QueuePolicyOptions() -> void +Microsoft.AspNetCore.ConcurrencyLimiter.QueuePolicyOptions.RequestQueueLimit.get -> int +Microsoft.AspNetCore.ConcurrencyLimiter.QueuePolicyOptions.RequestQueueLimit.set -> void +Microsoft.Extensions.DependencyInjection.QueuePolicyServiceCollectionExtensions +~Microsoft.AspNetCore.ConcurrencyLimiter.ConcurrencyLimiterMiddleware.ConcurrencyLimiterMiddleware(Microsoft.AspNetCore.Http.RequestDelegate next, Microsoft.Extensions.Logging.ILoggerFactory loggerFactory, Microsoft.AspNetCore.ConcurrencyLimiter.IQueuePolicy queue, Microsoft.Extensions.Options.IOptions options) -> void +~Microsoft.AspNetCore.ConcurrencyLimiter.ConcurrencyLimiterMiddleware.Invoke(Microsoft.AspNetCore.Http.HttpContext context) -> System.Threading.Tasks.Task +~Microsoft.AspNetCore.ConcurrencyLimiter.ConcurrencyLimiterOptions.OnRejected.get -> Microsoft.AspNetCore.Http.RequestDelegate +~Microsoft.AspNetCore.ConcurrencyLimiter.ConcurrencyLimiterOptions.OnRejected.set -> void +~static Microsoft.AspNetCore.Builder.ConcurrencyLimiterExtensions.UseConcurrencyLimiter(this Microsoft.AspNetCore.Builder.IApplicationBuilder app) -> Microsoft.AspNetCore.Builder.IApplicationBuilder +~static Microsoft.Extensions.DependencyInjection.QueuePolicyServiceCollectionExtensions.AddQueuePolicy(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, System.Action configure) -> Microsoft.Extensions.DependencyInjection.IServiceCollection +~static Microsoft.Extensions.DependencyInjection.QueuePolicyServiceCollectionExtensions.AddStackPolicy(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, System.Action configure) -> Microsoft.Extensions.DependencyInjection.IServiceCollection diff --git a/src/Middleware/Diagnostics.Abstractions/src/PublicAPI.Shipped.txt b/src/Middleware/Diagnostics.Abstractions/src/PublicAPI.Shipped.txt new file mode 100644 index 0000000000..7dc5c58110 --- /dev/null +++ b/src/Middleware/Diagnostics.Abstractions/src/PublicAPI.Shipped.txt @@ -0,0 +1 @@ +#nullable enable diff --git a/src/Middleware/Diagnostics.Abstractions/src/PublicAPI.Unshipped.txt b/src/Middleware/Diagnostics.Abstractions/src/PublicAPI.Unshipped.txt new file mode 100644 index 0000000000..d7a05c6667 --- /dev/null +++ b/src/Middleware/Diagnostics.Abstractions/src/PublicAPI.Unshipped.txt @@ -0,0 +1,40 @@ +#nullable enable +Microsoft.AspNetCore.Diagnostics.CompilationFailure +Microsoft.AspNetCore.Diagnostics.DiagnosticMessage +Microsoft.AspNetCore.Diagnostics.DiagnosticMessage.EndColumn.get -> int +Microsoft.AspNetCore.Diagnostics.DiagnosticMessage.EndLine.get -> int +Microsoft.AspNetCore.Diagnostics.DiagnosticMessage.StartColumn.get -> int +Microsoft.AspNetCore.Diagnostics.DiagnosticMessage.StartLine.get -> int +Microsoft.AspNetCore.Diagnostics.ErrorContext +Microsoft.AspNetCore.Diagnostics.ICompilationException +Microsoft.AspNetCore.Diagnostics.IDeveloperPageExceptionFilter +Microsoft.AspNetCore.Diagnostics.IExceptionHandlerFeature +Microsoft.AspNetCore.Diagnostics.IExceptionHandlerPathFeature +Microsoft.AspNetCore.Diagnostics.IStatusCodePagesFeature +Microsoft.AspNetCore.Diagnostics.IStatusCodePagesFeature.Enabled.get -> bool +Microsoft.AspNetCore.Diagnostics.IStatusCodePagesFeature.Enabled.set -> void +Microsoft.AspNetCore.Diagnostics.IStatusCodeReExecuteFeature +~Microsoft.AspNetCore.Diagnostics.CompilationFailure.CompilationFailure(string sourceFilePath, string sourceFileContent, string compiledContent, System.Collections.Generic.IEnumerable messages) -> void +~Microsoft.AspNetCore.Diagnostics.CompilationFailure.CompilationFailure(string sourceFilePath, string sourceFileContent, string compiledContent, System.Collections.Generic.IEnumerable messages, string failureSummary) -> void +~Microsoft.AspNetCore.Diagnostics.CompilationFailure.CompiledContent.get -> string +~Microsoft.AspNetCore.Diagnostics.CompilationFailure.FailureSummary.get -> string +~Microsoft.AspNetCore.Diagnostics.CompilationFailure.Messages.get -> System.Collections.Generic.IEnumerable +~Microsoft.AspNetCore.Diagnostics.CompilationFailure.SourceFileContent.get -> string +~Microsoft.AspNetCore.Diagnostics.CompilationFailure.SourceFilePath.get -> string +~Microsoft.AspNetCore.Diagnostics.DiagnosticMessage.DiagnosticMessage(string message, string formattedMessage, string filePath, int startLine, int startColumn, int endLine, int endColumn) -> void +~Microsoft.AspNetCore.Diagnostics.DiagnosticMessage.FormattedMessage.get -> string +~Microsoft.AspNetCore.Diagnostics.DiagnosticMessage.Message.get -> string +~Microsoft.AspNetCore.Diagnostics.DiagnosticMessage.SourceFilePath.get -> string +~Microsoft.AspNetCore.Diagnostics.ErrorContext.ErrorContext(Microsoft.AspNetCore.Http.HttpContext httpContext, System.Exception exception) -> void +~Microsoft.AspNetCore.Diagnostics.ErrorContext.Exception.get -> System.Exception +~Microsoft.AspNetCore.Diagnostics.ErrorContext.HttpContext.get -> Microsoft.AspNetCore.Http.HttpContext +~Microsoft.AspNetCore.Diagnostics.ICompilationException.CompilationFailures.get -> System.Collections.Generic.IEnumerable +~Microsoft.AspNetCore.Diagnostics.IDeveloperPageExceptionFilter.HandleExceptionAsync(Microsoft.AspNetCore.Diagnostics.ErrorContext errorContext, System.Func next) -> System.Threading.Tasks.Task +~Microsoft.AspNetCore.Diagnostics.IExceptionHandlerFeature.Error.get -> System.Exception +~Microsoft.AspNetCore.Diagnostics.IExceptionHandlerPathFeature.Path.get -> string +~Microsoft.AspNetCore.Diagnostics.IStatusCodeReExecuteFeature.OriginalPath.get -> string +~Microsoft.AspNetCore.Diagnostics.IStatusCodeReExecuteFeature.OriginalPath.set -> void +~Microsoft.AspNetCore.Diagnostics.IStatusCodeReExecuteFeature.OriginalPathBase.get -> string +~Microsoft.AspNetCore.Diagnostics.IStatusCodeReExecuteFeature.OriginalPathBase.set -> void +~Microsoft.AspNetCore.Diagnostics.IStatusCodeReExecuteFeature.OriginalQueryString.get -> string +~Microsoft.AspNetCore.Diagnostics.IStatusCodeReExecuteFeature.OriginalQueryString.set -> void diff --git a/src/Middleware/Diagnostics.EntityFrameworkCore/src/PublicAPI.Shipped.txt b/src/Middleware/Diagnostics.EntityFrameworkCore/src/PublicAPI.Shipped.txt new file mode 100644 index 0000000000..7dc5c58110 --- /dev/null +++ b/src/Middleware/Diagnostics.EntityFrameworkCore/src/PublicAPI.Shipped.txt @@ -0,0 +1 @@ +#nullable enable diff --git a/src/Middleware/Diagnostics.EntityFrameworkCore/src/PublicAPI.Unshipped.txt b/src/Middleware/Diagnostics.EntityFrameworkCore/src/PublicAPI.Unshipped.txt new file mode 100644 index 0000000000..5c803b34de --- /dev/null +++ b/src/Middleware/Diagnostics.EntityFrameworkCore/src/PublicAPI.Unshipped.txt @@ -0,0 +1,27 @@ +#nullable enable +Microsoft.AspNetCore.Builder.DatabaseErrorPageExtensions +Microsoft.AspNetCore.Builder.DatabaseErrorPageOptions +Microsoft.AspNetCore.Builder.DatabaseErrorPageOptions.DatabaseErrorPageOptions() -> void +Microsoft.AspNetCore.Builder.MigrationsEndPointExtensions +Microsoft.AspNetCore.Builder.MigrationsEndPointOptions +Microsoft.AspNetCore.Builder.MigrationsEndPointOptions.MigrationsEndPointOptions() -> void +Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore.DatabaseDeveloperPageExceptionFilter +Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore.DatabaseDeveloperPageExceptionFilter.HandleExceptionAsync(Microsoft.AspNetCore.Diagnostics.ErrorContext! errorContext, System.Func! next) -> System.Threading.Tasks.Task! +Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore.DatabaseErrorPageMiddleware +Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore.MigrationsEndPointMiddleware +Microsoft.Extensions.DependencyInjection.DatabaseDeveloperPageExceptionFilterServiceExtensions +static Microsoft.AspNetCore.Builder.MigrationsEndPointOptions.DefaultPath -> Microsoft.AspNetCore.Http.PathString +static Microsoft.Extensions.DependencyInjection.DatabaseDeveloperPageExceptionFilterServiceExtensions.AddDatabaseDeveloperPageExceptionFilter(this Microsoft.Extensions.DependencyInjection.IServiceCollection! services) -> Microsoft.Extensions.DependencyInjection.IServiceCollection! +virtual Microsoft.AspNetCore.Builder.DatabaseErrorPageOptions.MigrationsEndPointPath.get -> Microsoft.AspNetCore.Http.PathString +virtual Microsoft.AspNetCore.Builder.DatabaseErrorPageOptions.MigrationsEndPointPath.set -> void +virtual Microsoft.AspNetCore.Builder.MigrationsEndPointOptions.Path.get -> Microsoft.AspNetCore.Http.PathString +virtual Microsoft.AspNetCore.Builder.MigrationsEndPointOptions.Path.set -> void +~Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore.DatabaseDeveloperPageExceptionFilter.DatabaseDeveloperPageExceptionFilter(Microsoft.Extensions.Logging.ILogger! logger, Microsoft.Extensions.Options.IOptions! options) -> void +~Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore.DatabaseErrorPageMiddleware.DatabaseErrorPageMiddleware(Microsoft.AspNetCore.Http.RequestDelegate next, Microsoft.Extensions.Logging.ILoggerFactory loggerFactory, Microsoft.Extensions.Options.IOptions options) -> void +~Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore.MigrationsEndPointMiddleware.MigrationsEndPointMiddleware(Microsoft.AspNetCore.Http.RequestDelegate next, Microsoft.Extensions.Logging.ILogger logger, Microsoft.Extensions.Options.IOptions options) -> void +~static Microsoft.AspNetCore.Builder.DatabaseErrorPageExtensions.UseDatabaseErrorPage(this Microsoft.AspNetCore.Builder.IApplicationBuilder app) -> Microsoft.AspNetCore.Builder.IApplicationBuilder +~static Microsoft.AspNetCore.Builder.DatabaseErrorPageExtensions.UseDatabaseErrorPage(this Microsoft.AspNetCore.Builder.IApplicationBuilder app, Microsoft.AspNetCore.Builder.DatabaseErrorPageOptions options) -> Microsoft.AspNetCore.Builder.IApplicationBuilder +~static Microsoft.AspNetCore.Builder.MigrationsEndPointExtensions.UseMigrationsEndPoint(this Microsoft.AspNetCore.Builder.IApplicationBuilder app) -> Microsoft.AspNetCore.Builder.IApplicationBuilder +~static Microsoft.AspNetCore.Builder.MigrationsEndPointExtensions.UseMigrationsEndPoint(this Microsoft.AspNetCore.Builder.IApplicationBuilder app, Microsoft.AspNetCore.Builder.MigrationsEndPointOptions options) -> Microsoft.AspNetCore.Builder.IApplicationBuilder +~virtual Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore.DatabaseErrorPageMiddleware.Invoke(Microsoft.AspNetCore.Http.HttpContext httpContext) -> System.Threading.Tasks.Task +~virtual Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore.MigrationsEndPointMiddleware.Invoke(Microsoft.AspNetCore.Http.HttpContext context) -> System.Threading.Tasks.Task diff --git a/src/Middleware/Diagnostics/src/PublicAPI.Shipped.txt b/src/Middleware/Diagnostics/src/PublicAPI.Shipped.txt new file mode 100644 index 0000000000..7dc5c58110 --- /dev/null +++ b/src/Middleware/Diagnostics/src/PublicAPI.Shipped.txt @@ -0,0 +1 @@ +#nullable enable diff --git a/src/Middleware/Diagnostics/src/PublicAPI.Unshipped.txt b/src/Middleware/Diagnostics/src/PublicAPI.Unshipped.txt new file mode 100644 index 0000000000..97c19b872e --- /dev/null +++ b/src/Middleware/Diagnostics/src/PublicAPI.Unshipped.txt @@ -0,0 +1,80 @@ +#nullable enable +Microsoft.AspNetCore.Builder.DeveloperExceptionPageExtensions +Microsoft.AspNetCore.Builder.DeveloperExceptionPageOptions +Microsoft.AspNetCore.Builder.DeveloperExceptionPageOptions.DeveloperExceptionPageOptions() -> void +Microsoft.AspNetCore.Builder.DeveloperExceptionPageOptions.SourceCodeLineCount.get -> int +Microsoft.AspNetCore.Builder.DeveloperExceptionPageOptions.SourceCodeLineCount.set -> void +Microsoft.AspNetCore.Builder.ExceptionHandlerExtensions +Microsoft.AspNetCore.Builder.ExceptionHandlerOptions +Microsoft.AspNetCore.Builder.ExceptionHandlerOptions.ExceptionHandlerOptions() -> void +Microsoft.AspNetCore.Builder.ExceptionHandlerOptions.ExceptionHandlingPath.get -> Microsoft.AspNetCore.Http.PathString +Microsoft.AspNetCore.Builder.ExceptionHandlerOptions.ExceptionHandlingPath.set -> void +Microsoft.AspNetCore.Builder.StatusCodePagesExtensions +Microsoft.AspNetCore.Builder.StatusCodePagesOptions +Microsoft.AspNetCore.Builder.StatusCodePagesOptions.StatusCodePagesOptions() -> void +Microsoft.AspNetCore.Builder.WelcomePageExtensions +Microsoft.AspNetCore.Builder.WelcomePageOptions +Microsoft.AspNetCore.Builder.WelcomePageOptions.Path.get -> Microsoft.AspNetCore.Http.PathString +Microsoft.AspNetCore.Builder.WelcomePageOptions.Path.set -> void +Microsoft.AspNetCore.Builder.WelcomePageOptions.WelcomePageOptions() -> void +Microsoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddleware +Microsoft.AspNetCore.Diagnostics.ExceptionHandlerFeature +Microsoft.AspNetCore.Diagnostics.ExceptionHandlerFeature.ExceptionHandlerFeature() -> void +Microsoft.AspNetCore.Diagnostics.ExceptionHandlerMiddleware +Microsoft.AspNetCore.Diagnostics.StatusCodeContext +Microsoft.AspNetCore.Diagnostics.StatusCodePagesFeature +Microsoft.AspNetCore.Diagnostics.StatusCodePagesFeature.Enabled.get -> bool +Microsoft.AspNetCore.Diagnostics.StatusCodePagesFeature.Enabled.set -> void +Microsoft.AspNetCore.Diagnostics.StatusCodePagesFeature.StatusCodePagesFeature() -> void +Microsoft.AspNetCore.Diagnostics.StatusCodePagesMiddleware +Microsoft.AspNetCore.Diagnostics.StatusCodeReExecuteFeature +Microsoft.AspNetCore.Diagnostics.StatusCodeReExecuteFeature.StatusCodeReExecuteFeature() -> void +Microsoft.AspNetCore.Diagnostics.WelcomePageMiddleware +Microsoft.Extensions.DependencyInjection.ExceptionHandlerServiceCollectionExtensions +~Microsoft.AspNetCore.Builder.DeveloperExceptionPageOptions.FileProvider.get -> Microsoft.Extensions.FileProviders.IFileProvider +~Microsoft.AspNetCore.Builder.DeveloperExceptionPageOptions.FileProvider.set -> void +~Microsoft.AspNetCore.Builder.ExceptionHandlerOptions.ExceptionHandler.get -> Microsoft.AspNetCore.Http.RequestDelegate +~Microsoft.AspNetCore.Builder.ExceptionHandlerOptions.ExceptionHandler.set -> void +~Microsoft.AspNetCore.Builder.StatusCodePagesOptions.HandleAsync.get -> System.Func +~Microsoft.AspNetCore.Builder.StatusCodePagesOptions.HandleAsync.set -> void +~Microsoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddleware.DeveloperExceptionPageMiddleware(Microsoft.AspNetCore.Http.RequestDelegate next, Microsoft.Extensions.Options.IOptions options, Microsoft.Extensions.Logging.ILoggerFactory loggerFactory, Microsoft.AspNetCore.Hosting.IWebHostEnvironment hostingEnvironment, System.Diagnostics.DiagnosticSource diagnosticSource, System.Collections.Generic.IEnumerable filters) -> void +~Microsoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddleware.Invoke(Microsoft.AspNetCore.Http.HttpContext context) -> System.Threading.Tasks.Task +~Microsoft.AspNetCore.Diagnostics.ExceptionHandlerFeature.Error.get -> System.Exception +~Microsoft.AspNetCore.Diagnostics.ExceptionHandlerFeature.Error.set -> void +~Microsoft.AspNetCore.Diagnostics.ExceptionHandlerFeature.Path.get -> string +~Microsoft.AspNetCore.Diagnostics.ExceptionHandlerFeature.Path.set -> void +~Microsoft.AspNetCore.Diagnostics.ExceptionHandlerMiddleware.ExceptionHandlerMiddleware(Microsoft.AspNetCore.Http.RequestDelegate next, Microsoft.Extensions.Logging.ILoggerFactory loggerFactory, Microsoft.Extensions.Options.IOptions options, System.Diagnostics.DiagnosticListener diagnosticListener) -> void +~Microsoft.AspNetCore.Diagnostics.ExceptionHandlerMiddleware.Invoke(Microsoft.AspNetCore.Http.HttpContext context) -> System.Threading.Tasks.Task +~Microsoft.AspNetCore.Diagnostics.StatusCodeContext.HttpContext.get -> Microsoft.AspNetCore.Http.HttpContext +~Microsoft.AspNetCore.Diagnostics.StatusCodeContext.Next.get -> Microsoft.AspNetCore.Http.RequestDelegate +~Microsoft.AspNetCore.Diagnostics.StatusCodeContext.Options.get -> Microsoft.AspNetCore.Builder.StatusCodePagesOptions +~Microsoft.AspNetCore.Diagnostics.StatusCodeContext.StatusCodeContext(Microsoft.AspNetCore.Http.HttpContext context, Microsoft.AspNetCore.Builder.StatusCodePagesOptions options, Microsoft.AspNetCore.Http.RequestDelegate next) -> void +~Microsoft.AspNetCore.Diagnostics.StatusCodePagesMiddleware.Invoke(Microsoft.AspNetCore.Http.HttpContext context) -> System.Threading.Tasks.Task +~Microsoft.AspNetCore.Diagnostics.StatusCodePagesMiddleware.StatusCodePagesMiddleware(Microsoft.AspNetCore.Http.RequestDelegate next, Microsoft.Extensions.Options.IOptions options) -> void +~Microsoft.AspNetCore.Diagnostics.StatusCodeReExecuteFeature.OriginalPath.get -> string +~Microsoft.AspNetCore.Diagnostics.StatusCodeReExecuteFeature.OriginalPath.set -> void +~Microsoft.AspNetCore.Diagnostics.StatusCodeReExecuteFeature.OriginalPathBase.get -> string +~Microsoft.AspNetCore.Diagnostics.StatusCodeReExecuteFeature.OriginalPathBase.set -> void +~Microsoft.AspNetCore.Diagnostics.StatusCodeReExecuteFeature.OriginalQueryString.get -> string +~Microsoft.AspNetCore.Diagnostics.StatusCodeReExecuteFeature.OriginalQueryString.set -> void +~Microsoft.AspNetCore.Diagnostics.WelcomePageMiddleware.Invoke(Microsoft.AspNetCore.Http.HttpContext context) -> System.Threading.Tasks.Task +~Microsoft.AspNetCore.Diagnostics.WelcomePageMiddleware.WelcomePageMiddleware(Microsoft.AspNetCore.Http.RequestDelegate next, Microsoft.Extensions.Options.IOptions options) -> void +~static Microsoft.AspNetCore.Builder.DeveloperExceptionPageExtensions.UseDeveloperExceptionPage(this Microsoft.AspNetCore.Builder.IApplicationBuilder app) -> Microsoft.AspNetCore.Builder.IApplicationBuilder +~static Microsoft.AspNetCore.Builder.DeveloperExceptionPageExtensions.UseDeveloperExceptionPage(this Microsoft.AspNetCore.Builder.IApplicationBuilder app, Microsoft.AspNetCore.Builder.DeveloperExceptionPageOptions options) -> Microsoft.AspNetCore.Builder.IApplicationBuilder +~static Microsoft.AspNetCore.Builder.ExceptionHandlerExtensions.UseExceptionHandler(this Microsoft.AspNetCore.Builder.IApplicationBuilder app) -> Microsoft.AspNetCore.Builder.IApplicationBuilder +~static Microsoft.AspNetCore.Builder.ExceptionHandlerExtensions.UseExceptionHandler(this Microsoft.AspNetCore.Builder.IApplicationBuilder app, Microsoft.AspNetCore.Builder.ExceptionHandlerOptions options) -> Microsoft.AspNetCore.Builder.IApplicationBuilder +~static Microsoft.AspNetCore.Builder.ExceptionHandlerExtensions.UseExceptionHandler(this Microsoft.AspNetCore.Builder.IApplicationBuilder app, System.Action configure) -> Microsoft.AspNetCore.Builder.IApplicationBuilder +~static Microsoft.AspNetCore.Builder.ExceptionHandlerExtensions.UseExceptionHandler(this Microsoft.AspNetCore.Builder.IApplicationBuilder app, string errorHandlingPath) -> Microsoft.AspNetCore.Builder.IApplicationBuilder +~static Microsoft.AspNetCore.Builder.StatusCodePagesExtensions.UseStatusCodePages(this Microsoft.AspNetCore.Builder.IApplicationBuilder app) -> Microsoft.AspNetCore.Builder.IApplicationBuilder +~static Microsoft.AspNetCore.Builder.StatusCodePagesExtensions.UseStatusCodePages(this Microsoft.AspNetCore.Builder.IApplicationBuilder app, Microsoft.AspNetCore.Builder.StatusCodePagesOptions options) -> Microsoft.AspNetCore.Builder.IApplicationBuilder +~static Microsoft.AspNetCore.Builder.StatusCodePagesExtensions.UseStatusCodePages(this Microsoft.AspNetCore.Builder.IApplicationBuilder app, System.Action configuration) -> Microsoft.AspNetCore.Builder.IApplicationBuilder +~static Microsoft.AspNetCore.Builder.StatusCodePagesExtensions.UseStatusCodePages(this Microsoft.AspNetCore.Builder.IApplicationBuilder app, System.Func handler) -> Microsoft.AspNetCore.Builder.IApplicationBuilder +~static Microsoft.AspNetCore.Builder.StatusCodePagesExtensions.UseStatusCodePages(this Microsoft.AspNetCore.Builder.IApplicationBuilder app, string contentType, string bodyFormat) -> Microsoft.AspNetCore.Builder.IApplicationBuilder +~static Microsoft.AspNetCore.Builder.StatusCodePagesExtensions.UseStatusCodePagesWithReExecute(this Microsoft.AspNetCore.Builder.IApplicationBuilder app, string pathFormat, string queryFormat = null) -> Microsoft.AspNetCore.Builder.IApplicationBuilder +~static Microsoft.AspNetCore.Builder.StatusCodePagesExtensions.UseStatusCodePagesWithRedirects(this Microsoft.AspNetCore.Builder.IApplicationBuilder app, string locationFormat) -> Microsoft.AspNetCore.Builder.IApplicationBuilder +~static Microsoft.AspNetCore.Builder.WelcomePageExtensions.UseWelcomePage(this Microsoft.AspNetCore.Builder.IApplicationBuilder app) -> Microsoft.AspNetCore.Builder.IApplicationBuilder +~static Microsoft.AspNetCore.Builder.WelcomePageExtensions.UseWelcomePage(this Microsoft.AspNetCore.Builder.IApplicationBuilder app, Microsoft.AspNetCore.Builder.WelcomePageOptions options) -> Microsoft.AspNetCore.Builder.IApplicationBuilder +~static Microsoft.AspNetCore.Builder.WelcomePageExtensions.UseWelcomePage(this Microsoft.AspNetCore.Builder.IApplicationBuilder app, Microsoft.AspNetCore.Http.PathString path) -> Microsoft.AspNetCore.Builder.IApplicationBuilder +~static Microsoft.AspNetCore.Builder.WelcomePageExtensions.UseWelcomePage(this Microsoft.AspNetCore.Builder.IApplicationBuilder app, string path) -> Microsoft.AspNetCore.Builder.IApplicationBuilder +~static Microsoft.Extensions.DependencyInjection.ExceptionHandlerServiceCollectionExtensions.AddExceptionHandler(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, System.Action configureOptions) -> Microsoft.Extensions.DependencyInjection.IServiceCollection +~static Microsoft.Extensions.DependencyInjection.ExceptionHandlerServiceCollectionExtensions.AddExceptionHandler(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, System.Action configureOptions) -> Microsoft.Extensions.DependencyInjection.IServiceCollection diff --git a/src/Middleware/HeaderPropagation/src/PublicAPI.Shipped.txt b/src/Middleware/HeaderPropagation/src/PublicAPI.Shipped.txt new file mode 100644 index 0000000000..7dc5c58110 --- /dev/null +++ b/src/Middleware/HeaderPropagation/src/PublicAPI.Shipped.txt @@ -0,0 +1 @@ +#nullable enable diff --git a/src/Middleware/HeaderPropagation/src/PublicAPI.Unshipped.txt b/src/Middleware/HeaderPropagation/src/PublicAPI.Unshipped.txt new file mode 100644 index 0000000000..db68d09f05 --- /dev/null +++ b/src/Middleware/HeaderPropagation/src/PublicAPI.Unshipped.txt @@ -0,0 +1,51 @@ +#nullable enable +Microsoft.AspNetCore.Builder.HeaderPropagationApplicationBuilderExtensions +Microsoft.AspNetCore.HeaderPropagation.HeaderPropagationContext +Microsoft.AspNetCore.HeaderPropagation.HeaderPropagationContext.HeaderValue.get -> Microsoft.Extensions.Primitives.StringValues +Microsoft.AspNetCore.HeaderPropagation.HeaderPropagationEntry +Microsoft.AspNetCore.HeaderPropagation.HeaderPropagationEntryCollection +Microsoft.AspNetCore.HeaderPropagation.HeaderPropagationEntryCollection.HeaderPropagationEntryCollection() -> void +Microsoft.AspNetCore.HeaderPropagation.HeaderPropagationMessageHandler +Microsoft.AspNetCore.HeaderPropagation.HeaderPropagationMessageHandlerEntry +Microsoft.AspNetCore.HeaderPropagation.HeaderPropagationMessageHandlerEntryCollection +Microsoft.AspNetCore.HeaderPropagation.HeaderPropagationMessageHandlerEntryCollection.HeaderPropagationMessageHandlerEntryCollection() -> void +Microsoft.AspNetCore.HeaderPropagation.HeaderPropagationMessageHandlerOptions +Microsoft.AspNetCore.HeaderPropagation.HeaderPropagationMessageHandlerOptions.HeaderPropagationMessageHandlerOptions() -> void +Microsoft.AspNetCore.HeaderPropagation.HeaderPropagationMiddleware +Microsoft.AspNetCore.HeaderPropagation.HeaderPropagationOptions +Microsoft.AspNetCore.HeaderPropagation.HeaderPropagationOptions.HeaderPropagationOptions() -> void +Microsoft.AspNetCore.HeaderPropagation.HeaderPropagationValues +Microsoft.AspNetCore.HeaderPropagation.HeaderPropagationValues.HeaderPropagationValues() -> void +Microsoft.Extensions.DependencyInjection.HeaderPropagationHttpClientBuilderExtensions +Microsoft.Extensions.DependencyInjection.HeaderPropagationServiceCollectionExtensions +~Microsoft.AspNetCore.HeaderPropagation.HeaderPropagationContext.HeaderName.get -> string +~Microsoft.AspNetCore.HeaderPropagation.HeaderPropagationContext.HeaderPropagationContext(Microsoft.AspNetCore.Http.HttpContext httpContext, string headerName, Microsoft.Extensions.Primitives.StringValues headerValue) -> void +~Microsoft.AspNetCore.HeaderPropagation.HeaderPropagationContext.HttpContext.get -> Microsoft.AspNetCore.Http.HttpContext +~Microsoft.AspNetCore.HeaderPropagation.HeaderPropagationEntry.CapturedHeaderName.get -> string +~Microsoft.AspNetCore.HeaderPropagation.HeaderPropagationEntry.HeaderPropagationEntry(string inboundHeaderName, string capturedHeaderName, System.Func valueFilter) -> void +~Microsoft.AspNetCore.HeaderPropagation.HeaderPropagationEntry.InboundHeaderName.get -> string +~Microsoft.AspNetCore.HeaderPropagation.HeaderPropagationEntry.ValueFilter.get -> System.Func +~Microsoft.AspNetCore.HeaderPropagation.HeaderPropagationEntryCollection.Add(string headerName) -> void +~Microsoft.AspNetCore.HeaderPropagation.HeaderPropagationEntryCollection.Add(string headerName, System.Func valueFilter) -> void +~Microsoft.AspNetCore.HeaderPropagation.HeaderPropagationEntryCollection.Add(string inboundHeaderName, string outboundHeaderName) -> void +~Microsoft.AspNetCore.HeaderPropagation.HeaderPropagationEntryCollection.Add(string inboundHeaderName, string outboundHeaderName, System.Func valueFilter) -> void +~Microsoft.AspNetCore.HeaderPropagation.HeaderPropagationMessageHandler.HeaderPropagationMessageHandler(Microsoft.AspNetCore.HeaderPropagation.HeaderPropagationMessageHandlerOptions options, Microsoft.AspNetCore.HeaderPropagation.HeaderPropagationValues values) -> void +~Microsoft.AspNetCore.HeaderPropagation.HeaderPropagationMessageHandlerEntry.CapturedHeaderName.get -> string +~Microsoft.AspNetCore.HeaderPropagation.HeaderPropagationMessageHandlerEntry.HeaderPropagationMessageHandlerEntry(string capturedHeaderName, string outboundHeaderName) -> void +~Microsoft.AspNetCore.HeaderPropagation.HeaderPropagationMessageHandlerEntry.OutboundHeaderName.get -> string +~Microsoft.AspNetCore.HeaderPropagation.HeaderPropagationMessageHandlerEntryCollection.Add(string capturedHeaderName, string outboundHeaderName) -> void +~Microsoft.AspNetCore.HeaderPropagation.HeaderPropagationMessageHandlerEntryCollection.Add(string headerName) -> void +~Microsoft.AspNetCore.HeaderPropagation.HeaderPropagationMessageHandlerOptions.Headers.get -> Microsoft.AspNetCore.HeaderPropagation.HeaderPropagationMessageHandlerEntryCollection +~Microsoft.AspNetCore.HeaderPropagation.HeaderPropagationMessageHandlerOptions.Headers.set -> void +~Microsoft.AspNetCore.HeaderPropagation.HeaderPropagationMiddleware.HeaderPropagationMiddleware(Microsoft.AspNetCore.Http.RequestDelegate next, Microsoft.Extensions.Options.IOptions options, Microsoft.AspNetCore.HeaderPropagation.HeaderPropagationValues values) -> void +~Microsoft.AspNetCore.HeaderPropagation.HeaderPropagationMiddleware.Invoke(Microsoft.AspNetCore.Http.HttpContext context) -> System.Threading.Tasks.Task +~Microsoft.AspNetCore.HeaderPropagation.HeaderPropagationOptions.Headers.get -> Microsoft.AspNetCore.HeaderPropagation.HeaderPropagationEntryCollection +~Microsoft.AspNetCore.HeaderPropagation.HeaderPropagationOptions.Headers.set -> void +~Microsoft.AspNetCore.HeaderPropagation.HeaderPropagationValues.Headers.get -> System.Collections.Generic.IDictionary +~Microsoft.AspNetCore.HeaderPropagation.HeaderPropagationValues.Headers.set -> void +~override Microsoft.AspNetCore.HeaderPropagation.HeaderPropagationMessageHandler.SendAsync(System.Net.Http.HttpRequestMessage request, System.Threading.CancellationToken cancellationToken) -> System.Threading.Tasks.Task +~static Microsoft.AspNetCore.Builder.HeaderPropagationApplicationBuilderExtensions.UseHeaderPropagation(this Microsoft.AspNetCore.Builder.IApplicationBuilder app) -> Microsoft.AspNetCore.Builder.IApplicationBuilder +~static Microsoft.Extensions.DependencyInjection.HeaderPropagationHttpClientBuilderExtensions.AddHeaderPropagation(this Microsoft.Extensions.DependencyInjection.IHttpClientBuilder builder) -> Microsoft.Extensions.DependencyInjection.IHttpClientBuilder +~static Microsoft.Extensions.DependencyInjection.HeaderPropagationHttpClientBuilderExtensions.AddHeaderPropagation(this Microsoft.Extensions.DependencyInjection.IHttpClientBuilder builder, System.Action configure) -> Microsoft.Extensions.DependencyInjection.IHttpClientBuilder +~static Microsoft.Extensions.DependencyInjection.HeaderPropagationServiceCollectionExtensions.AddHeaderPropagation(this Microsoft.Extensions.DependencyInjection.IServiceCollection services) -> Microsoft.Extensions.DependencyInjection.IServiceCollection +~static Microsoft.Extensions.DependencyInjection.HeaderPropagationServiceCollectionExtensions.AddHeaderPropagation(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, System.Action configureOptions) -> Microsoft.Extensions.DependencyInjection.IServiceCollection diff --git a/src/Middleware/HealthChecks.EntityFrameworkCore/src/PublicAPI.Shipped.txt b/src/Middleware/HealthChecks.EntityFrameworkCore/src/PublicAPI.Shipped.txt new file mode 100644 index 0000000000..7dc5c58110 --- /dev/null +++ b/src/Middleware/HealthChecks.EntityFrameworkCore/src/PublicAPI.Shipped.txt @@ -0,0 +1 @@ +#nullable enable diff --git a/src/Middleware/HealthChecks.EntityFrameworkCore/src/PublicAPI.Unshipped.txt b/src/Middleware/HealthChecks.EntityFrameworkCore/src/PublicAPI.Unshipped.txt new file mode 100644 index 0000000000..896b6d8fa1 --- /dev/null +++ b/src/Middleware/HealthChecks.EntityFrameworkCore/src/PublicAPI.Unshipped.txt @@ -0,0 +1,3 @@ +#nullable enable +Microsoft.Extensions.DependencyInjection.EntityFrameworkCoreHealthChecksBuilderExtensions +~static Microsoft.Extensions.DependencyInjection.EntityFrameworkCoreHealthChecksBuilderExtensions.AddDbContextCheck(this Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder builder, string name = null, Microsoft.Extensions.Diagnostics.HealthChecks.HealthStatus? failureStatus = null, System.Collections.Generic.IEnumerable tags = null, System.Func> customTestQuery = null) -> Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder diff --git a/src/Middleware/HealthChecks/src/PublicAPI.Shipped.txt b/src/Middleware/HealthChecks/src/PublicAPI.Shipped.txt new file mode 100644 index 0000000000..7dc5c58110 --- /dev/null +++ b/src/Middleware/HealthChecks/src/PublicAPI.Shipped.txt @@ -0,0 +1 @@ +#nullable enable diff --git a/src/Middleware/HealthChecks/src/PublicAPI.Unshipped.txt b/src/Middleware/HealthChecks/src/PublicAPI.Unshipped.txt new file mode 100644 index 0000000000..3e80a1941a --- /dev/null +++ b/src/Middleware/HealthChecks/src/PublicAPI.Unshipped.txt @@ -0,0 +1,24 @@ +#nullable enable +Microsoft.AspNetCore.Builder.HealthCheckApplicationBuilderExtensions +Microsoft.AspNetCore.Builder.HealthCheckEndpointRouteBuilderExtensions +Microsoft.AspNetCore.Diagnostics.HealthChecks.HealthCheckMiddleware +Microsoft.AspNetCore.Diagnostics.HealthChecks.HealthCheckOptions +Microsoft.AspNetCore.Diagnostics.HealthChecks.HealthCheckOptions.AllowCachingResponses.get -> bool +Microsoft.AspNetCore.Diagnostics.HealthChecks.HealthCheckOptions.AllowCachingResponses.set -> void +Microsoft.AspNetCore.Diagnostics.HealthChecks.HealthCheckOptions.HealthCheckOptions() -> void +~Microsoft.AspNetCore.Diagnostics.HealthChecks.HealthCheckMiddleware.HealthCheckMiddleware(Microsoft.AspNetCore.Http.RequestDelegate next, Microsoft.Extensions.Options.IOptions healthCheckOptions, Microsoft.Extensions.Diagnostics.HealthChecks.HealthCheckService healthCheckService) -> void +~Microsoft.AspNetCore.Diagnostics.HealthChecks.HealthCheckMiddleware.InvokeAsync(Microsoft.AspNetCore.Http.HttpContext httpContext) -> System.Threading.Tasks.Task +~Microsoft.AspNetCore.Diagnostics.HealthChecks.HealthCheckOptions.Predicate.get -> System.Func +~Microsoft.AspNetCore.Diagnostics.HealthChecks.HealthCheckOptions.Predicate.set -> void +~Microsoft.AspNetCore.Diagnostics.HealthChecks.HealthCheckOptions.ResponseWriter.get -> System.Func +~Microsoft.AspNetCore.Diagnostics.HealthChecks.HealthCheckOptions.ResponseWriter.set -> void +~Microsoft.AspNetCore.Diagnostics.HealthChecks.HealthCheckOptions.ResultStatusCodes.get -> System.Collections.Generic.IDictionary +~Microsoft.AspNetCore.Diagnostics.HealthChecks.HealthCheckOptions.ResultStatusCodes.set -> void +~static Microsoft.AspNetCore.Builder.HealthCheckApplicationBuilderExtensions.UseHealthChecks(this Microsoft.AspNetCore.Builder.IApplicationBuilder app, Microsoft.AspNetCore.Http.PathString path) -> Microsoft.AspNetCore.Builder.IApplicationBuilder +~static Microsoft.AspNetCore.Builder.HealthCheckApplicationBuilderExtensions.UseHealthChecks(this Microsoft.AspNetCore.Builder.IApplicationBuilder app, Microsoft.AspNetCore.Http.PathString path, Microsoft.AspNetCore.Diagnostics.HealthChecks.HealthCheckOptions options) -> Microsoft.AspNetCore.Builder.IApplicationBuilder +~static Microsoft.AspNetCore.Builder.HealthCheckApplicationBuilderExtensions.UseHealthChecks(this Microsoft.AspNetCore.Builder.IApplicationBuilder app, Microsoft.AspNetCore.Http.PathString path, int port) -> Microsoft.AspNetCore.Builder.IApplicationBuilder +~static Microsoft.AspNetCore.Builder.HealthCheckApplicationBuilderExtensions.UseHealthChecks(this Microsoft.AspNetCore.Builder.IApplicationBuilder app, Microsoft.AspNetCore.Http.PathString path, int port, Microsoft.AspNetCore.Diagnostics.HealthChecks.HealthCheckOptions options) -> Microsoft.AspNetCore.Builder.IApplicationBuilder +~static Microsoft.AspNetCore.Builder.HealthCheckApplicationBuilderExtensions.UseHealthChecks(this Microsoft.AspNetCore.Builder.IApplicationBuilder app, Microsoft.AspNetCore.Http.PathString path, string port) -> Microsoft.AspNetCore.Builder.IApplicationBuilder +~static Microsoft.AspNetCore.Builder.HealthCheckApplicationBuilderExtensions.UseHealthChecks(this Microsoft.AspNetCore.Builder.IApplicationBuilder app, Microsoft.AspNetCore.Http.PathString path, string port, Microsoft.AspNetCore.Diagnostics.HealthChecks.HealthCheckOptions options) -> Microsoft.AspNetCore.Builder.IApplicationBuilder +~static Microsoft.AspNetCore.Builder.HealthCheckEndpointRouteBuilderExtensions.MapHealthChecks(this Microsoft.AspNetCore.Routing.IEndpointRouteBuilder endpoints, string pattern) -> Microsoft.AspNetCore.Builder.IEndpointConventionBuilder +~static Microsoft.AspNetCore.Builder.HealthCheckEndpointRouteBuilderExtensions.MapHealthChecks(this Microsoft.AspNetCore.Routing.IEndpointRouteBuilder endpoints, string pattern, Microsoft.AspNetCore.Diagnostics.HealthChecks.HealthCheckOptions options) -> Microsoft.AspNetCore.Builder.IEndpointConventionBuilder diff --git a/src/Middleware/HostFiltering/src/PublicAPI.Shipped.txt b/src/Middleware/HostFiltering/src/PublicAPI.Shipped.txt new file mode 100644 index 0000000000..7dc5c58110 --- /dev/null +++ b/src/Middleware/HostFiltering/src/PublicAPI.Shipped.txt @@ -0,0 +1 @@ +#nullable enable diff --git a/src/Middleware/HostFiltering/src/PublicAPI.Unshipped.txt b/src/Middleware/HostFiltering/src/PublicAPI.Unshipped.txt new file mode 100644 index 0000000000..7c74fb3f0e --- /dev/null +++ b/src/Middleware/HostFiltering/src/PublicAPI.Unshipped.txt @@ -0,0 +1,16 @@ +#nullable enable +Microsoft.AspNetCore.Builder.HostFilteringBuilderExtensions +Microsoft.AspNetCore.Builder.HostFilteringServicesExtensions +Microsoft.AspNetCore.HostFiltering.HostFilteringMiddleware +Microsoft.AspNetCore.HostFiltering.HostFilteringOptions +Microsoft.AspNetCore.HostFiltering.HostFilteringOptions.AllowEmptyHosts.get -> bool +Microsoft.AspNetCore.HostFiltering.HostFilteringOptions.AllowEmptyHosts.set -> void +Microsoft.AspNetCore.HostFiltering.HostFilteringOptions.HostFilteringOptions() -> void +Microsoft.AspNetCore.HostFiltering.HostFilteringOptions.IncludeFailureMessage.get -> bool +Microsoft.AspNetCore.HostFiltering.HostFilteringOptions.IncludeFailureMessage.set -> void +~Microsoft.AspNetCore.HostFiltering.HostFilteringMiddleware.HostFilteringMiddleware(Microsoft.AspNetCore.Http.RequestDelegate next, Microsoft.Extensions.Logging.ILogger logger, Microsoft.Extensions.Options.IOptionsMonitor optionsMonitor) -> void +~Microsoft.AspNetCore.HostFiltering.HostFilteringMiddleware.Invoke(Microsoft.AspNetCore.Http.HttpContext context) -> System.Threading.Tasks.Task +~Microsoft.AspNetCore.HostFiltering.HostFilteringOptions.AllowedHosts.get -> System.Collections.Generic.IList +~Microsoft.AspNetCore.HostFiltering.HostFilteringOptions.AllowedHosts.set -> void +~static Microsoft.AspNetCore.Builder.HostFilteringBuilderExtensions.UseHostFiltering(this Microsoft.AspNetCore.Builder.IApplicationBuilder app) -> Microsoft.AspNetCore.Builder.IApplicationBuilder +~static Microsoft.AspNetCore.Builder.HostFilteringServicesExtensions.AddHostFiltering(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, System.Action configureOptions) -> Microsoft.Extensions.DependencyInjection.IServiceCollection diff --git a/src/Middleware/HttpOverrides/src/PublicAPI.Shipped.txt b/src/Middleware/HttpOverrides/src/PublicAPI.Shipped.txt new file mode 100644 index 0000000000..7dc5c58110 --- /dev/null +++ b/src/Middleware/HttpOverrides/src/PublicAPI.Shipped.txt @@ -0,0 +1 @@ +#nullable enable diff --git a/src/Middleware/HttpOverrides/src/PublicAPI.Unshipped.txt b/src/Middleware/HttpOverrides/src/PublicAPI.Unshipped.txt new file mode 100644 index 0000000000..a602a0f35b --- /dev/null +++ b/src/Middleware/HttpOverrides/src/PublicAPI.Unshipped.txt @@ -0,0 +1,72 @@ +#nullable enable +Microsoft.AspNetCore.Builder.CertificateForwardingBuilderExtensions +Microsoft.AspNetCore.Builder.ForwardedHeadersExtensions +Microsoft.AspNetCore.Builder.ForwardedHeadersOptions +Microsoft.AspNetCore.Builder.ForwardedHeadersOptions.ForwardLimit.get -> int? +Microsoft.AspNetCore.Builder.ForwardedHeadersOptions.ForwardLimit.set -> void +Microsoft.AspNetCore.Builder.ForwardedHeadersOptions.ForwardedHeaders.get -> Microsoft.AspNetCore.HttpOverrides.ForwardedHeaders +Microsoft.AspNetCore.Builder.ForwardedHeadersOptions.ForwardedHeaders.set -> void +Microsoft.AspNetCore.Builder.ForwardedHeadersOptions.ForwardedHeadersOptions() -> void +Microsoft.AspNetCore.Builder.ForwardedHeadersOptions.RequireHeaderSymmetry.get -> bool +Microsoft.AspNetCore.Builder.ForwardedHeadersOptions.RequireHeaderSymmetry.set -> void +Microsoft.AspNetCore.Builder.HttpMethodOverrideExtensions +Microsoft.AspNetCore.Builder.HttpMethodOverrideOptions +Microsoft.AspNetCore.Builder.HttpMethodOverrideOptions.HttpMethodOverrideOptions() -> void +Microsoft.AspNetCore.HttpOverrides.CertificateForwardingMiddleware +Microsoft.AspNetCore.HttpOverrides.CertificateForwardingOptions +Microsoft.AspNetCore.HttpOverrides.CertificateForwardingOptions.CertificateForwardingOptions() -> void +Microsoft.AspNetCore.HttpOverrides.ForwardedHeaders +Microsoft.AspNetCore.HttpOverrides.ForwardedHeaders.All = Microsoft.AspNetCore.HttpOverrides.ForwardedHeaders.XForwardedFor | Microsoft.AspNetCore.HttpOverrides.ForwardedHeaders.XForwardedHost | Microsoft.AspNetCore.HttpOverrides.ForwardedHeaders.XForwardedProto -> Microsoft.AspNetCore.HttpOverrides.ForwardedHeaders +Microsoft.AspNetCore.HttpOverrides.ForwardedHeaders.None = 0 -> Microsoft.AspNetCore.HttpOverrides.ForwardedHeaders +Microsoft.AspNetCore.HttpOverrides.ForwardedHeaders.XForwardedFor = 1 -> Microsoft.AspNetCore.HttpOverrides.ForwardedHeaders +Microsoft.AspNetCore.HttpOverrides.ForwardedHeaders.XForwardedHost = 2 -> Microsoft.AspNetCore.HttpOverrides.ForwardedHeaders +Microsoft.AspNetCore.HttpOverrides.ForwardedHeaders.XForwardedProto = 4 -> Microsoft.AspNetCore.HttpOverrides.ForwardedHeaders +Microsoft.AspNetCore.HttpOverrides.ForwardedHeadersDefaults +Microsoft.AspNetCore.HttpOverrides.ForwardedHeadersMiddleware +Microsoft.AspNetCore.HttpOverrides.HttpMethodOverrideMiddleware +Microsoft.AspNetCore.HttpOverrides.IPNetwork +Microsoft.AspNetCore.HttpOverrides.IPNetwork.PrefixLength.get -> int +Microsoft.Extensions.DependencyInjection.CertificateForwardingServiceExtensions +~Microsoft.AspNetCore.Builder.ForwardedHeadersOptions.AllowedHosts.get -> System.Collections.Generic.IList +~Microsoft.AspNetCore.Builder.ForwardedHeadersOptions.AllowedHosts.set -> void +~Microsoft.AspNetCore.Builder.ForwardedHeadersOptions.ForwardedForHeaderName.get -> string +~Microsoft.AspNetCore.Builder.ForwardedHeadersOptions.ForwardedForHeaderName.set -> void +~Microsoft.AspNetCore.Builder.ForwardedHeadersOptions.ForwardedHostHeaderName.get -> string +~Microsoft.AspNetCore.Builder.ForwardedHeadersOptions.ForwardedHostHeaderName.set -> void +~Microsoft.AspNetCore.Builder.ForwardedHeadersOptions.ForwardedProtoHeaderName.get -> string +~Microsoft.AspNetCore.Builder.ForwardedHeadersOptions.ForwardedProtoHeaderName.set -> void +~Microsoft.AspNetCore.Builder.ForwardedHeadersOptions.KnownNetworks.get -> System.Collections.Generic.IList +~Microsoft.AspNetCore.Builder.ForwardedHeadersOptions.KnownProxies.get -> System.Collections.Generic.IList +~Microsoft.AspNetCore.Builder.ForwardedHeadersOptions.OriginalForHeaderName.get -> string +~Microsoft.AspNetCore.Builder.ForwardedHeadersOptions.OriginalForHeaderName.set -> void +~Microsoft.AspNetCore.Builder.ForwardedHeadersOptions.OriginalHostHeaderName.get -> string +~Microsoft.AspNetCore.Builder.ForwardedHeadersOptions.OriginalHostHeaderName.set -> void +~Microsoft.AspNetCore.Builder.ForwardedHeadersOptions.OriginalProtoHeaderName.get -> string +~Microsoft.AspNetCore.Builder.ForwardedHeadersOptions.OriginalProtoHeaderName.set -> void +~Microsoft.AspNetCore.Builder.HttpMethodOverrideOptions.FormFieldName.get -> string +~Microsoft.AspNetCore.Builder.HttpMethodOverrideOptions.FormFieldName.set -> void +~Microsoft.AspNetCore.HttpOverrides.CertificateForwardingMiddleware.CertificateForwardingMiddleware(Microsoft.AspNetCore.Http.RequestDelegate next, Microsoft.Extensions.Logging.ILoggerFactory loggerFactory, Microsoft.Extensions.Options.IOptions options) -> void +~Microsoft.AspNetCore.HttpOverrides.CertificateForwardingMiddleware.Invoke(Microsoft.AspNetCore.Http.HttpContext httpContext) -> System.Threading.Tasks.Task +~Microsoft.AspNetCore.HttpOverrides.CertificateForwardingOptions.CertificateHeader.get -> string +~Microsoft.AspNetCore.HttpOverrides.CertificateForwardingOptions.CertificateHeader.set -> void +~Microsoft.AspNetCore.HttpOverrides.CertificateForwardingOptions.HeaderConverter -> System.Func +~Microsoft.AspNetCore.HttpOverrides.ForwardedHeadersMiddleware.ApplyForwarders(Microsoft.AspNetCore.Http.HttpContext context) -> void +~Microsoft.AspNetCore.HttpOverrides.ForwardedHeadersMiddleware.ForwardedHeadersMiddleware(Microsoft.AspNetCore.Http.RequestDelegate next, Microsoft.Extensions.Logging.ILoggerFactory loggerFactory, Microsoft.Extensions.Options.IOptions options) -> void +~Microsoft.AspNetCore.HttpOverrides.ForwardedHeadersMiddleware.Invoke(Microsoft.AspNetCore.Http.HttpContext context) -> System.Threading.Tasks.Task +~Microsoft.AspNetCore.HttpOverrides.HttpMethodOverrideMiddleware.HttpMethodOverrideMiddleware(Microsoft.AspNetCore.Http.RequestDelegate next, Microsoft.Extensions.Options.IOptions options) -> void +~Microsoft.AspNetCore.HttpOverrides.HttpMethodOverrideMiddleware.Invoke(Microsoft.AspNetCore.Http.HttpContext context) -> System.Threading.Tasks.Task +~Microsoft.AspNetCore.HttpOverrides.IPNetwork.Contains(System.Net.IPAddress address) -> bool +~Microsoft.AspNetCore.HttpOverrides.IPNetwork.IPNetwork(System.Net.IPAddress prefix, int prefixLength) -> void +~Microsoft.AspNetCore.HttpOverrides.IPNetwork.Prefix.get -> System.Net.IPAddress +~static Microsoft.AspNetCore.Builder.CertificateForwardingBuilderExtensions.UseCertificateForwarding(this Microsoft.AspNetCore.Builder.IApplicationBuilder app) -> Microsoft.AspNetCore.Builder.IApplicationBuilder +~static Microsoft.AspNetCore.Builder.ForwardedHeadersExtensions.UseForwardedHeaders(this Microsoft.AspNetCore.Builder.IApplicationBuilder builder) -> Microsoft.AspNetCore.Builder.IApplicationBuilder +~static Microsoft.AspNetCore.Builder.ForwardedHeadersExtensions.UseForwardedHeaders(this Microsoft.AspNetCore.Builder.IApplicationBuilder builder, Microsoft.AspNetCore.Builder.ForwardedHeadersOptions options) -> Microsoft.AspNetCore.Builder.IApplicationBuilder +~static Microsoft.AspNetCore.Builder.HttpMethodOverrideExtensions.UseHttpMethodOverride(this Microsoft.AspNetCore.Builder.IApplicationBuilder builder) -> Microsoft.AspNetCore.Builder.IApplicationBuilder +~static Microsoft.AspNetCore.Builder.HttpMethodOverrideExtensions.UseHttpMethodOverride(this Microsoft.AspNetCore.Builder.IApplicationBuilder builder, Microsoft.AspNetCore.Builder.HttpMethodOverrideOptions options) -> Microsoft.AspNetCore.Builder.IApplicationBuilder +~static Microsoft.AspNetCore.HttpOverrides.ForwardedHeadersDefaults.XForwardedForHeaderName.get -> string +~static Microsoft.AspNetCore.HttpOverrides.ForwardedHeadersDefaults.XForwardedHostHeaderName.get -> string +~static Microsoft.AspNetCore.HttpOverrides.ForwardedHeadersDefaults.XForwardedProtoHeaderName.get -> string +~static Microsoft.AspNetCore.HttpOverrides.ForwardedHeadersDefaults.XOriginalForHeaderName.get -> string +~static Microsoft.AspNetCore.HttpOverrides.ForwardedHeadersDefaults.XOriginalHostHeaderName.get -> string +~static Microsoft.AspNetCore.HttpOverrides.ForwardedHeadersDefaults.XOriginalProtoHeaderName.get -> string +~static Microsoft.Extensions.DependencyInjection.CertificateForwardingServiceExtensions.AddCertificateForwarding(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, System.Action configure) -> Microsoft.Extensions.DependencyInjection.IServiceCollection diff --git a/src/Middleware/HttpsPolicy/src/PublicAPI.Shipped.txt b/src/Middleware/HttpsPolicy/src/PublicAPI.Shipped.txt new file mode 100644 index 0000000000..7dc5c58110 --- /dev/null +++ b/src/Middleware/HttpsPolicy/src/PublicAPI.Shipped.txt @@ -0,0 +1 @@ +#nullable enable diff --git a/src/Middleware/HttpsPolicy/src/PublicAPI.Unshipped.txt b/src/Middleware/HttpsPolicy/src/PublicAPI.Unshipped.txt new file mode 100644 index 0000000000..72d7207160 --- /dev/null +++ b/src/Middleware/HttpsPolicy/src/PublicAPI.Unshipped.txt @@ -0,0 +1,32 @@ +#nullable enable +Microsoft.AspNetCore.Builder.HstsBuilderExtensions +Microsoft.AspNetCore.Builder.HstsServicesExtensions +Microsoft.AspNetCore.Builder.HttpsPolicyBuilderExtensions +Microsoft.AspNetCore.Builder.HttpsRedirectionServicesExtensions +Microsoft.AspNetCore.HttpsPolicy.HstsMiddleware +Microsoft.AspNetCore.HttpsPolicy.HstsOptions +Microsoft.AspNetCore.HttpsPolicy.HstsOptions.HstsOptions() -> void +Microsoft.AspNetCore.HttpsPolicy.HstsOptions.IncludeSubDomains.get -> bool +Microsoft.AspNetCore.HttpsPolicy.HstsOptions.IncludeSubDomains.set -> void +Microsoft.AspNetCore.HttpsPolicy.HstsOptions.MaxAge.get -> System.TimeSpan +Microsoft.AspNetCore.HttpsPolicy.HstsOptions.MaxAge.set -> void +Microsoft.AspNetCore.HttpsPolicy.HstsOptions.Preload.get -> bool +Microsoft.AspNetCore.HttpsPolicy.HstsOptions.Preload.set -> void +Microsoft.AspNetCore.HttpsPolicy.HttpsRedirectionMiddleware +Microsoft.AspNetCore.HttpsPolicy.HttpsRedirectionOptions +Microsoft.AspNetCore.HttpsPolicy.HttpsRedirectionOptions.HttpsPort.get -> int? +Microsoft.AspNetCore.HttpsPolicy.HttpsRedirectionOptions.HttpsPort.set -> void +Microsoft.AspNetCore.HttpsPolicy.HttpsRedirectionOptions.HttpsRedirectionOptions() -> void +Microsoft.AspNetCore.HttpsPolicy.HttpsRedirectionOptions.RedirectStatusCode.get -> int +Microsoft.AspNetCore.HttpsPolicy.HttpsRedirectionOptions.RedirectStatusCode.set -> void +~Microsoft.AspNetCore.HttpsPolicy.HstsMiddleware.HstsMiddleware(Microsoft.AspNetCore.Http.RequestDelegate next, Microsoft.Extensions.Options.IOptions options) -> void +~Microsoft.AspNetCore.HttpsPolicy.HstsMiddleware.HstsMiddleware(Microsoft.AspNetCore.Http.RequestDelegate next, Microsoft.Extensions.Options.IOptions options, Microsoft.Extensions.Logging.ILoggerFactory loggerFactory) -> void +~Microsoft.AspNetCore.HttpsPolicy.HstsMiddleware.Invoke(Microsoft.AspNetCore.Http.HttpContext context) -> System.Threading.Tasks.Task +~Microsoft.AspNetCore.HttpsPolicy.HstsOptions.ExcludedHosts.get -> System.Collections.Generic.IList +~Microsoft.AspNetCore.HttpsPolicy.HttpsRedirectionMiddleware.HttpsRedirectionMiddleware(Microsoft.AspNetCore.Http.RequestDelegate next, Microsoft.Extensions.Options.IOptions options, Microsoft.Extensions.Configuration.IConfiguration config, Microsoft.Extensions.Logging.ILoggerFactory loggerFactory) -> void +~Microsoft.AspNetCore.HttpsPolicy.HttpsRedirectionMiddleware.HttpsRedirectionMiddleware(Microsoft.AspNetCore.Http.RequestDelegate next, Microsoft.Extensions.Options.IOptions options, Microsoft.Extensions.Configuration.IConfiguration config, Microsoft.Extensions.Logging.ILoggerFactory loggerFactory, Microsoft.AspNetCore.Hosting.Server.Features.IServerAddressesFeature serverAddressesFeature) -> void +~Microsoft.AspNetCore.HttpsPolicy.HttpsRedirectionMiddleware.Invoke(Microsoft.AspNetCore.Http.HttpContext context) -> System.Threading.Tasks.Task +~static Microsoft.AspNetCore.Builder.HstsBuilderExtensions.UseHsts(this Microsoft.AspNetCore.Builder.IApplicationBuilder app) -> Microsoft.AspNetCore.Builder.IApplicationBuilder +~static Microsoft.AspNetCore.Builder.HstsServicesExtensions.AddHsts(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, System.Action configureOptions) -> Microsoft.Extensions.DependencyInjection.IServiceCollection +~static Microsoft.AspNetCore.Builder.HttpsPolicyBuilderExtensions.UseHttpsRedirection(this Microsoft.AspNetCore.Builder.IApplicationBuilder app) -> Microsoft.AspNetCore.Builder.IApplicationBuilder +~static Microsoft.AspNetCore.Builder.HttpsRedirectionServicesExtensions.AddHttpsRedirection(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, System.Action configureOptions) -> Microsoft.Extensions.DependencyInjection.IServiceCollection diff --git a/src/Middleware/Localization.Routing/src/PublicAPI.Shipped.txt b/src/Middleware/Localization.Routing/src/PublicAPI.Shipped.txt new file mode 100644 index 0000000000..7dc5c58110 --- /dev/null +++ b/src/Middleware/Localization.Routing/src/PublicAPI.Shipped.txt @@ -0,0 +1 @@ +#nullable enable diff --git a/src/Middleware/Localization.Routing/src/PublicAPI.Unshipped.txt b/src/Middleware/Localization.Routing/src/PublicAPI.Unshipped.txt new file mode 100644 index 0000000000..1941b2e0d9 --- /dev/null +++ b/src/Middleware/Localization.Routing/src/PublicAPI.Unshipped.txt @@ -0,0 +1,8 @@ +#nullable enable +Microsoft.AspNetCore.Localization.Routing.RouteDataRequestCultureProvider +Microsoft.AspNetCore.Localization.Routing.RouteDataRequestCultureProvider.RouteDataRequestCultureProvider() -> void +~Microsoft.AspNetCore.Localization.Routing.RouteDataRequestCultureProvider.RouteDataStringKey.get -> string +~Microsoft.AspNetCore.Localization.Routing.RouteDataRequestCultureProvider.RouteDataStringKey.set -> void +~Microsoft.AspNetCore.Localization.Routing.RouteDataRequestCultureProvider.UIRouteDataStringKey.get -> string +~Microsoft.AspNetCore.Localization.Routing.RouteDataRequestCultureProvider.UIRouteDataStringKey.set -> void +~override Microsoft.AspNetCore.Localization.Routing.RouteDataRequestCultureProvider.DetermineProviderCultureResult(Microsoft.AspNetCore.Http.HttpContext httpContext) -> System.Threading.Tasks.Task diff --git a/src/Middleware/Localization/src/PublicAPI.Shipped.txt b/src/Middleware/Localization/src/PublicAPI.Shipped.txt new file mode 100644 index 0000000000..7dc5c58110 --- /dev/null +++ b/src/Middleware/Localization/src/PublicAPI.Shipped.txt @@ -0,0 +1 @@ +#nullable enable diff --git a/src/Middleware/Localization/src/PublicAPI.Unshipped.txt b/src/Middleware/Localization/src/PublicAPI.Unshipped.txt new file mode 100644 index 0000000000..293ee429b2 --- /dev/null +++ b/src/Middleware/Localization/src/PublicAPI.Unshipped.txt @@ -0,0 +1,85 @@ +#nullable enable +Microsoft.AspNetCore.Builder.ApplicationBuilderExtensions +Microsoft.AspNetCore.Builder.RequestLocalizationOptions +Microsoft.AspNetCore.Builder.RequestLocalizationOptions.ApplyCurrentCultureToResponseHeaders.get -> bool +Microsoft.AspNetCore.Builder.RequestLocalizationOptions.ApplyCurrentCultureToResponseHeaders.set -> void +Microsoft.AspNetCore.Builder.RequestLocalizationOptions.FallBackToParentCultures.get -> bool +Microsoft.AspNetCore.Builder.RequestLocalizationOptions.FallBackToParentCultures.set -> void +Microsoft.AspNetCore.Builder.RequestLocalizationOptions.FallBackToParentUICultures.get -> bool +Microsoft.AspNetCore.Builder.RequestLocalizationOptions.FallBackToParentUICultures.set -> void +Microsoft.AspNetCore.Builder.RequestLocalizationOptions.RequestLocalizationOptions() -> void +Microsoft.AspNetCore.Builder.RequestLocalizationOptionsExtensions +Microsoft.AspNetCore.Localization.AcceptLanguageHeaderRequestCultureProvider +Microsoft.AspNetCore.Localization.AcceptLanguageHeaderRequestCultureProvider.AcceptLanguageHeaderRequestCultureProvider() -> void +Microsoft.AspNetCore.Localization.AcceptLanguageHeaderRequestCultureProvider.MaximumAcceptLanguageHeaderValuesToTry.get -> int +Microsoft.AspNetCore.Localization.AcceptLanguageHeaderRequestCultureProvider.MaximumAcceptLanguageHeaderValuesToTry.set -> void +Microsoft.AspNetCore.Localization.CookieRequestCultureProvider +Microsoft.AspNetCore.Localization.CookieRequestCultureProvider.CookieRequestCultureProvider() -> void +Microsoft.AspNetCore.Localization.CustomRequestCultureProvider +Microsoft.AspNetCore.Localization.IRequestCultureFeature +Microsoft.AspNetCore.Localization.IRequestCultureProvider +Microsoft.AspNetCore.Localization.ProviderCultureResult +Microsoft.AspNetCore.Localization.ProviderCultureResult.ProviderCultureResult(Microsoft.Extensions.Primitives.StringSegment culture) -> void +Microsoft.AspNetCore.Localization.ProviderCultureResult.ProviderCultureResult(Microsoft.Extensions.Primitives.StringSegment culture, Microsoft.Extensions.Primitives.StringSegment uiCulture) -> void +Microsoft.AspNetCore.Localization.QueryStringRequestCultureProvider +Microsoft.AspNetCore.Localization.QueryStringRequestCultureProvider.QueryStringRequestCultureProvider() -> void +Microsoft.AspNetCore.Localization.RequestCulture +Microsoft.AspNetCore.Localization.RequestCultureFeature +Microsoft.AspNetCore.Localization.RequestCultureProvider +Microsoft.AspNetCore.Localization.RequestCultureProvider.RequestCultureProvider() -> void +Microsoft.AspNetCore.Localization.RequestLocalizationMiddleware +Microsoft.Extensions.DependencyInjection.RequestLocalizationServiceCollectionExtensions +~Microsoft.AspNetCore.Builder.RequestLocalizationOptions.AddSupportedCultures(params string[] cultures) -> Microsoft.AspNetCore.Builder.RequestLocalizationOptions +~Microsoft.AspNetCore.Builder.RequestLocalizationOptions.AddSupportedUICultures(params string[] uiCultures) -> Microsoft.AspNetCore.Builder.RequestLocalizationOptions +~Microsoft.AspNetCore.Builder.RequestLocalizationOptions.DefaultRequestCulture.get -> Microsoft.AspNetCore.Localization.RequestCulture +~Microsoft.AspNetCore.Builder.RequestLocalizationOptions.DefaultRequestCulture.set -> void +~Microsoft.AspNetCore.Builder.RequestLocalizationOptions.RequestCultureProviders.get -> System.Collections.Generic.IList +~Microsoft.AspNetCore.Builder.RequestLocalizationOptions.RequestCultureProviders.set -> void +~Microsoft.AspNetCore.Builder.RequestLocalizationOptions.SetDefaultCulture(string defaultCulture) -> Microsoft.AspNetCore.Builder.RequestLocalizationOptions +~Microsoft.AspNetCore.Builder.RequestLocalizationOptions.SupportedCultures.get -> System.Collections.Generic.IList +~Microsoft.AspNetCore.Builder.RequestLocalizationOptions.SupportedCultures.set -> void +~Microsoft.AspNetCore.Builder.RequestLocalizationOptions.SupportedUICultures.get -> System.Collections.Generic.IList +~Microsoft.AspNetCore.Builder.RequestLocalizationOptions.SupportedUICultures.set -> void +~Microsoft.AspNetCore.Localization.CookieRequestCultureProvider.CookieName.get -> string +~Microsoft.AspNetCore.Localization.CookieRequestCultureProvider.CookieName.set -> void +~Microsoft.AspNetCore.Localization.CustomRequestCultureProvider.CustomRequestCultureProvider(System.Func> provider) -> void +~Microsoft.AspNetCore.Localization.IRequestCultureFeature.Provider.get -> Microsoft.AspNetCore.Localization.IRequestCultureProvider +~Microsoft.AspNetCore.Localization.IRequestCultureFeature.RequestCulture.get -> Microsoft.AspNetCore.Localization.RequestCulture +~Microsoft.AspNetCore.Localization.IRequestCultureProvider.DetermineProviderCultureResult(Microsoft.AspNetCore.Http.HttpContext httpContext) -> System.Threading.Tasks.Task +~Microsoft.AspNetCore.Localization.ProviderCultureResult.Cultures.get -> System.Collections.Generic.IList +~Microsoft.AspNetCore.Localization.ProviderCultureResult.ProviderCultureResult(System.Collections.Generic.IList cultures) -> void +~Microsoft.AspNetCore.Localization.ProviderCultureResult.ProviderCultureResult(System.Collections.Generic.IList cultures, System.Collections.Generic.IList uiCultures) -> void +~Microsoft.AspNetCore.Localization.ProviderCultureResult.UICultures.get -> System.Collections.Generic.IList +~Microsoft.AspNetCore.Localization.QueryStringRequestCultureProvider.QueryStringKey.get -> string +~Microsoft.AspNetCore.Localization.QueryStringRequestCultureProvider.QueryStringKey.set -> void +~Microsoft.AspNetCore.Localization.QueryStringRequestCultureProvider.UIQueryStringKey.get -> string +~Microsoft.AspNetCore.Localization.QueryStringRequestCultureProvider.UIQueryStringKey.set -> void +~Microsoft.AspNetCore.Localization.RequestCulture.Culture.get -> System.Globalization.CultureInfo +~Microsoft.AspNetCore.Localization.RequestCulture.RequestCulture(System.Globalization.CultureInfo culture) -> void +~Microsoft.AspNetCore.Localization.RequestCulture.RequestCulture(System.Globalization.CultureInfo culture, System.Globalization.CultureInfo uiCulture) -> void +~Microsoft.AspNetCore.Localization.RequestCulture.RequestCulture(string culture) -> void +~Microsoft.AspNetCore.Localization.RequestCulture.RequestCulture(string culture, string uiCulture) -> void +~Microsoft.AspNetCore.Localization.RequestCulture.UICulture.get -> System.Globalization.CultureInfo +~Microsoft.AspNetCore.Localization.RequestCultureFeature.Provider.get -> Microsoft.AspNetCore.Localization.IRequestCultureProvider +~Microsoft.AspNetCore.Localization.RequestCultureFeature.RequestCulture.get -> Microsoft.AspNetCore.Localization.RequestCulture +~Microsoft.AspNetCore.Localization.RequestCultureFeature.RequestCultureFeature(Microsoft.AspNetCore.Localization.RequestCulture requestCulture, Microsoft.AspNetCore.Localization.IRequestCultureProvider provider) -> void +~Microsoft.AspNetCore.Localization.RequestCultureProvider.Options.get -> Microsoft.AspNetCore.Builder.RequestLocalizationOptions +~Microsoft.AspNetCore.Localization.RequestCultureProvider.Options.set -> void +~Microsoft.AspNetCore.Localization.RequestLocalizationMiddleware.Invoke(Microsoft.AspNetCore.Http.HttpContext context) -> System.Threading.Tasks.Task +~Microsoft.AspNetCore.Localization.RequestLocalizationMiddleware.RequestLocalizationMiddleware(Microsoft.AspNetCore.Http.RequestDelegate next, Microsoft.Extensions.Options.IOptions options, Microsoft.Extensions.Logging.ILoggerFactory loggerFactory) -> void +~abstract Microsoft.AspNetCore.Localization.RequestCultureProvider.DetermineProviderCultureResult(Microsoft.AspNetCore.Http.HttpContext httpContext) -> System.Threading.Tasks.Task +~override Microsoft.AspNetCore.Localization.AcceptLanguageHeaderRequestCultureProvider.DetermineProviderCultureResult(Microsoft.AspNetCore.Http.HttpContext httpContext) -> System.Threading.Tasks.Task +~override Microsoft.AspNetCore.Localization.CookieRequestCultureProvider.DetermineProviderCultureResult(Microsoft.AspNetCore.Http.HttpContext httpContext) -> System.Threading.Tasks.Task +~override Microsoft.AspNetCore.Localization.CustomRequestCultureProvider.DetermineProviderCultureResult(Microsoft.AspNetCore.Http.HttpContext httpContext) -> System.Threading.Tasks.Task +~override Microsoft.AspNetCore.Localization.QueryStringRequestCultureProvider.DetermineProviderCultureResult(Microsoft.AspNetCore.Http.HttpContext httpContext) -> System.Threading.Tasks.Task +~static Microsoft.AspNetCore.Builder.ApplicationBuilderExtensions.UseRequestLocalization(this Microsoft.AspNetCore.Builder.IApplicationBuilder app) -> Microsoft.AspNetCore.Builder.IApplicationBuilder +~static Microsoft.AspNetCore.Builder.ApplicationBuilderExtensions.UseRequestLocalization(this Microsoft.AspNetCore.Builder.IApplicationBuilder app, Microsoft.AspNetCore.Builder.RequestLocalizationOptions options) -> Microsoft.AspNetCore.Builder.IApplicationBuilder +~static Microsoft.AspNetCore.Builder.ApplicationBuilderExtensions.UseRequestLocalization(this Microsoft.AspNetCore.Builder.IApplicationBuilder app, System.Action optionsAction) -> Microsoft.AspNetCore.Builder.IApplicationBuilder +~static Microsoft.AspNetCore.Builder.ApplicationBuilderExtensions.UseRequestLocalization(this Microsoft.AspNetCore.Builder.IApplicationBuilder app, params string[] cultures) -> Microsoft.AspNetCore.Builder.IApplicationBuilder +~static Microsoft.AspNetCore.Builder.RequestLocalizationOptionsExtensions.AddInitialRequestCultureProvider(this Microsoft.AspNetCore.Builder.RequestLocalizationOptions requestLocalizationOptions, Microsoft.AspNetCore.Localization.RequestCultureProvider requestCultureProvider) -> Microsoft.AspNetCore.Builder.RequestLocalizationOptions +~static Microsoft.AspNetCore.Localization.CookieRequestCultureProvider.MakeCookieValue(Microsoft.AspNetCore.Localization.RequestCulture requestCulture) -> string +~static Microsoft.AspNetCore.Localization.CookieRequestCultureProvider.ParseCookieValue(string value) -> Microsoft.AspNetCore.Localization.ProviderCultureResult +~static Microsoft.Extensions.DependencyInjection.RequestLocalizationServiceCollectionExtensions.AddRequestLocalization(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, System.Action configureOptions) -> Microsoft.Extensions.DependencyInjection.IServiceCollection +~static Microsoft.Extensions.DependencyInjection.RequestLocalizationServiceCollectionExtensions.AddRequestLocalization(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, System.Action configureOptions) -> Microsoft.Extensions.DependencyInjection.IServiceCollection +~static readonly Microsoft.AspNetCore.Localization.CookieRequestCultureProvider.DefaultCookieName -> string +~static readonly Microsoft.AspNetCore.Localization.RequestCultureProvider.NullProviderCultureResult -> System.Threading.Tasks.Task diff --git a/src/Middleware/MiddlewareAnalysis/src/PublicAPI.Shipped.txt b/src/Middleware/MiddlewareAnalysis/src/PublicAPI.Shipped.txt new file mode 100644 index 0000000000..7dc5c58110 --- /dev/null +++ b/src/Middleware/MiddlewareAnalysis/src/PublicAPI.Shipped.txt @@ -0,0 +1 @@ +#nullable enable diff --git a/src/Middleware/MiddlewareAnalysis/src/PublicAPI.Unshipped.txt b/src/Middleware/MiddlewareAnalysis/src/PublicAPI.Unshipped.txt new file mode 100644 index 0000000000..a435c177ea --- /dev/null +++ b/src/Middleware/MiddlewareAnalysis/src/PublicAPI.Unshipped.txt @@ -0,0 +1,18 @@ +#nullable enable +Microsoft.AspNetCore.MiddlewareAnalysis.AnalysisBuilder +Microsoft.AspNetCore.MiddlewareAnalysis.AnalysisMiddleware +Microsoft.AspNetCore.MiddlewareAnalysis.AnalysisStartupFilter +Microsoft.AspNetCore.MiddlewareAnalysis.AnalysisStartupFilter.AnalysisStartupFilter() -> void +Microsoft.Extensions.DependencyInjection.AnalysisServiceCollectionExtensions +~Microsoft.AspNetCore.MiddlewareAnalysis.AnalysisBuilder.AnalysisBuilder(Microsoft.AspNetCore.Builder.IApplicationBuilder inner) -> void +~Microsoft.AspNetCore.MiddlewareAnalysis.AnalysisBuilder.ApplicationServices.get -> System.IServiceProvider +~Microsoft.AspNetCore.MiddlewareAnalysis.AnalysisBuilder.ApplicationServices.set -> void +~Microsoft.AspNetCore.MiddlewareAnalysis.AnalysisBuilder.Build() -> Microsoft.AspNetCore.Http.RequestDelegate +~Microsoft.AspNetCore.MiddlewareAnalysis.AnalysisBuilder.New() -> Microsoft.AspNetCore.Builder.IApplicationBuilder +~Microsoft.AspNetCore.MiddlewareAnalysis.AnalysisBuilder.Properties.get -> System.Collections.Generic.IDictionary +~Microsoft.AspNetCore.MiddlewareAnalysis.AnalysisBuilder.ServerFeatures.get -> Microsoft.AspNetCore.Http.Features.IFeatureCollection +~Microsoft.AspNetCore.MiddlewareAnalysis.AnalysisBuilder.Use(System.Func middleware) -> Microsoft.AspNetCore.Builder.IApplicationBuilder +~Microsoft.AspNetCore.MiddlewareAnalysis.AnalysisMiddleware.AnalysisMiddleware(Microsoft.AspNetCore.Http.RequestDelegate next, System.Diagnostics.DiagnosticSource diagnosticSource, string middlewareName) -> void +~Microsoft.AspNetCore.MiddlewareAnalysis.AnalysisMiddleware.Invoke(Microsoft.AspNetCore.Http.HttpContext httpContext) -> System.Threading.Tasks.Task +~Microsoft.AspNetCore.MiddlewareAnalysis.AnalysisStartupFilter.Configure(System.Action next) -> System.Action +~static Microsoft.Extensions.DependencyInjection.AnalysisServiceCollectionExtensions.AddMiddlewareAnalysis(this Microsoft.Extensions.DependencyInjection.IServiceCollection services) -> Microsoft.Extensions.DependencyInjection.IServiceCollection diff --git a/src/Middleware/ResponseCaching.Abstractions/src/PublicAPI.Shipped.txt b/src/Middleware/ResponseCaching.Abstractions/src/PublicAPI.Shipped.txt new file mode 100644 index 0000000000..7dc5c58110 --- /dev/null +++ b/src/Middleware/ResponseCaching.Abstractions/src/PublicAPI.Shipped.txt @@ -0,0 +1 @@ +#nullable enable diff --git a/src/Middleware/ResponseCaching.Abstractions/src/PublicAPI.Unshipped.txt b/src/Middleware/ResponseCaching.Abstractions/src/PublicAPI.Unshipped.txt new file mode 100644 index 0000000000..6425cbd3cd --- /dev/null +++ b/src/Middleware/ResponseCaching.Abstractions/src/PublicAPI.Unshipped.txt @@ -0,0 +1,4 @@ +#nullable enable +Microsoft.AspNetCore.ResponseCaching.IResponseCachingFeature +~Microsoft.AspNetCore.ResponseCaching.IResponseCachingFeature.VaryByQueryKeys.get -> string[] +~Microsoft.AspNetCore.ResponseCaching.IResponseCachingFeature.VaryByQueryKeys.set -> void diff --git a/src/Middleware/ResponseCaching/src/PublicAPI.Shipped.txt b/src/Middleware/ResponseCaching/src/PublicAPI.Shipped.txt new file mode 100644 index 0000000000..7dc5c58110 --- /dev/null +++ b/src/Middleware/ResponseCaching/src/PublicAPI.Shipped.txt @@ -0,0 +1 @@ +#nullable enable diff --git a/src/Middleware/ResponseCaching/src/PublicAPI.Unshipped.txt b/src/Middleware/ResponseCaching/src/PublicAPI.Unshipped.txt new file mode 100644 index 0000000000..70af09627c --- /dev/null +++ b/src/Middleware/ResponseCaching/src/PublicAPI.Unshipped.txt @@ -0,0 +1,21 @@ +#nullable enable +Microsoft.AspNetCore.Builder.ResponseCachingExtensions +Microsoft.AspNetCore.ResponseCaching.ResponseCachingFeature +Microsoft.AspNetCore.ResponseCaching.ResponseCachingFeature.ResponseCachingFeature() -> void +Microsoft.AspNetCore.ResponseCaching.ResponseCachingMiddleware +Microsoft.AspNetCore.ResponseCaching.ResponseCachingOptions +Microsoft.AspNetCore.ResponseCaching.ResponseCachingOptions.MaximumBodySize.get -> long +Microsoft.AspNetCore.ResponseCaching.ResponseCachingOptions.MaximumBodySize.set -> void +Microsoft.AspNetCore.ResponseCaching.ResponseCachingOptions.ResponseCachingOptions() -> void +Microsoft.AspNetCore.ResponseCaching.ResponseCachingOptions.SizeLimit.get -> long +Microsoft.AspNetCore.ResponseCaching.ResponseCachingOptions.SizeLimit.set -> void +Microsoft.AspNetCore.ResponseCaching.ResponseCachingOptions.UseCaseSensitivePaths.get -> bool +Microsoft.AspNetCore.ResponseCaching.ResponseCachingOptions.UseCaseSensitivePaths.set -> void +Microsoft.Extensions.DependencyInjection.ResponseCachingServicesExtensions +~Microsoft.AspNetCore.ResponseCaching.ResponseCachingFeature.VaryByQueryKeys.get -> string[] +~Microsoft.AspNetCore.ResponseCaching.ResponseCachingFeature.VaryByQueryKeys.set -> void +~Microsoft.AspNetCore.ResponseCaching.ResponseCachingMiddleware.Invoke(Microsoft.AspNetCore.Http.HttpContext httpContext) -> System.Threading.Tasks.Task +~Microsoft.AspNetCore.ResponseCaching.ResponseCachingMiddleware.ResponseCachingMiddleware(Microsoft.AspNetCore.Http.RequestDelegate next, Microsoft.Extensions.Options.IOptions options, Microsoft.Extensions.Logging.ILoggerFactory loggerFactory, Microsoft.Extensions.ObjectPool.ObjectPoolProvider poolProvider) -> void +~static Microsoft.AspNetCore.Builder.ResponseCachingExtensions.UseResponseCaching(this Microsoft.AspNetCore.Builder.IApplicationBuilder app) -> Microsoft.AspNetCore.Builder.IApplicationBuilder +~static Microsoft.Extensions.DependencyInjection.ResponseCachingServicesExtensions.AddResponseCaching(this Microsoft.Extensions.DependencyInjection.IServiceCollection services) -> Microsoft.Extensions.DependencyInjection.IServiceCollection +~static Microsoft.Extensions.DependencyInjection.ResponseCachingServicesExtensions.AddResponseCaching(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, System.Action configureOptions) -> Microsoft.Extensions.DependencyInjection.IServiceCollection diff --git a/src/Middleware/ResponseCompression/src/PublicAPI.Shipped.txt b/src/Middleware/ResponseCompression/src/PublicAPI.Shipped.txt new file mode 100644 index 0000000000..7dc5c58110 --- /dev/null +++ b/src/Middleware/ResponseCompression/src/PublicAPI.Shipped.txt @@ -0,0 +1 @@ +#nullable enable diff --git a/src/Middleware/ResponseCompression/src/PublicAPI.Unshipped.txt b/src/Middleware/ResponseCompression/src/PublicAPI.Unshipped.txt new file mode 100644 index 0000000000..e9eb779c46 --- /dev/null +++ b/src/Middleware/ResponseCompression/src/PublicAPI.Unshipped.txt @@ -0,0 +1,56 @@ +#nullable enable +Microsoft.AspNetCore.Builder.ResponseCompressionBuilderExtensions +Microsoft.AspNetCore.Builder.ResponseCompressionServicesExtensions +Microsoft.AspNetCore.ResponseCompression.BrotliCompressionProvider +Microsoft.AspNetCore.ResponseCompression.BrotliCompressionProvider.SupportsFlush.get -> bool +Microsoft.AspNetCore.ResponseCompression.BrotliCompressionProviderOptions +Microsoft.AspNetCore.ResponseCompression.BrotliCompressionProviderOptions.BrotliCompressionProviderOptions() -> void +Microsoft.AspNetCore.ResponseCompression.BrotliCompressionProviderOptions.Level.get -> System.IO.Compression.CompressionLevel +Microsoft.AspNetCore.ResponseCompression.BrotliCompressionProviderOptions.Level.set -> void +Microsoft.AspNetCore.ResponseCompression.CompressionProviderCollection +Microsoft.AspNetCore.ResponseCompression.CompressionProviderCollection.CompressionProviderCollection() -> void +Microsoft.AspNetCore.ResponseCompression.GzipCompressionProvider +Microsoft.AspNetCore.ResponseCompression.GzipCompressionProvider.SupportsFlush.get -> bool +Microsoft.AspNetCore.ResponseCompression.GzipCompressionProviderOptions +Microsoft.AspNetCore.ResponseCompression.GzipCompressionProviderOptions.GzipCompressionProviderOptions() -> void +Microsoft.AspNetCore.ResponseCompression.GzipCompressionProviderOptions.Level.get -> System.IO.Compression.CompressionLevel +Microsoft.AspNetCore.ResponseCompression.GzipCompressionProviderOptions.Level.set -> void +Microsoft.AspNetCore.ResponseCompression.ICompressionProvider +Microsoft.AspNetCore.ResponseCompression.ICompressionProvider.SupportsFlush.get -> bool +Microsoft.AspNetCore.ResponseCompression.IResponseCompressionProvider +Microsoft.AspNetCore.ResponseCompression.ResponseCompressionDefaults +Microsoft.AspNetCore.ResponseCompression.ResponseCompressionDefaults.ResponseCompressionDefaults() -> void +Microsoft.AspNetCore.ResponseCompression.ResponseCompressionMiddleware +Microsoft.AspNetCore.ResponseCompression.ResponseCompressionOptions +Microsoft.AspNetCore.ResponseCompression.ResponseCompressionOptions.EnableForHttps.get -> bool +Microsoft.AspNetCore.ResponseCompression.ResponseCompressionOptions.EnableForHttps.set -> void +Microsoft.AspNetCore.ResponseCompression.ResponseCompressionOptions.ResponseCompressionOptions() -> void +Microsoft.AspNetCore.ResponseCompression.ResponseCompressionProvider +~Microsoft.AspNetCore.ResponseCompression.BrotliCompressionProvider.BrotliCompressionProvider(Microsoft.Extensions.Options.IOptions options) -> void +~Microsoft.AspNetCore.ResponseCompression.BrotliCompressionProvider.CreateStream(System.IO.Stream outputStream) -> System.IO.Stream +~Microsoft.AspNetCore.ResponseCompression.BrotliCompressionProvider.EncodingName.get -> string +~Microsoft.AspNetCore.ResponseCompression.CompressionProviderCollection.Add(System.Type providerType) -> void +~Microsoft.AspNetCore.ResponseCompression.CompressionProviderCollection.Add() -> void +~Microsoft.AspNetCore.ResponseCompression.GzipCompressionProvider.CreateStream(System.IO.Stream outputStream) -> System.IO.Stream +~Microsoft.AspNetCore.ResponseCompression.GzipCompressionProvider.EncodingName.get -> string +~Microsoft.AspNetCore.ResponseCompression.GzipCompressionProvider.GzipCompressionProvider(Microsoft.Extensions.Options.IOptions options) -> void +~Microsoft.AspNetCore.ResponseCompression.ICompressionProvider.CreateStream(System.IO.Stream outputStream) -> System.IO.Stream +~Microsoft.AspNetCore.ResponseCompression.ICompressionProvider.EncodingName.get -> string +~Microsoft.AspNetCore.ResponseCompression.IResponseCompressionProvider.CheckRequestAcceptsCompression(Microsoft.AspNetCore.Http.HttpContext context) -> bool +~Microsoft.AspNetCore.ResponseCompression.IResponseCompressionProvider.GetCompressionProvider(Microsoft.AspNetCore.Http.HttpContext context) -> Microsoft.AspNetCore.ResponseCompression.ICompressionProvider +~Microsoft.AspNetCore.ResponseCompression.IResponseCompressionProvider.ShouldCompressResponse(Microsoft.AspNetCore.Http.HttpContext context) -> bool +~Microsoft.AspNetCore.ResponseCompression.ResponseCompressionMiddleware.Invoke(Microsoft.AspNetCore.Http.HttpContext context) -> System.Threading.Tasks.Task +~Microsoft.AspNetCore.ResponseCompression.ResponseCompressionMiddleware.ResponseCompressionMiddleware(Microsoft.AspNetCore.Http.RequestDelegate next, Microsoft.AspNetCore.ResponseCompression.IResponseCompressionProvider provider) -> void +~Microsoft.AspNetCore.ResponseCompression.ResponseCompressionOptions.ExcludedMimeTypes.get -> System.Collections.Generic.IEnumerable +~Microsoft.AspNetCore.ResponseCompression.ResponseCompressionOptions.ExcludedMimeTypes.set -> void +~Microsoft.AspNetCore.ResponseCompression.ResponseCompressionOptions.MimeTypes.get -> System.Collections.Generic.IEnumerable +~Microsoft.AspNetCore.ResponseCompression.ResponseCompressionOptions.MimeTypes.set -> void +~Microsoft.AspNetCore.ResponseCompression.ResponseCompressionOptions.Providers.get -> Microsoft.AspNetCore.ResponseCompression.CompressionProviderCollection +~Microsoft.AspNetCore.ResponseCompression.ResponseCompressionProvider.CheckRequestAcceptsCompression(Microsoft.AspNetCore.Http.HttpContext context) -> bool +~Microsoft.AspNetCore.ResponseCompression.ResponseCompressionProvider.ResponseCompressionProvider(System.IServiceProvider services, Microsoft.Extensions.Options.IOptions options) -> void +~static Microsoft.AspNetCore.Builder.ResponseCompressionBuilderExtensions.UseResponseCompression(this Microsoft.AspNetCore.Builder.IApplicationBuilder builder) -> Microsoft.AspNetCore.Builder.IApplicationBuilder +~static Microsoft.AspNetCore.Builder.ResponseCompressionServicesExtensions.AddResponseCompression(this Microsoft.Extensions.DependencyInjection.IServiceCollection services) -> Microsoft.Extensions.DependencyInjection.IServiceCollection +~static Microsoft.AspNetCore.Builder.ResponseCompressionServicesExtensions.AddResponseCompression(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, System.Action configureOptions) -> Microsoft.Extensions.DependencyInjection.IServiceCollection +~static readonly Microsoft.AspNetCore.ResponseCompression.ResponseCompressionDefaults.MimeTypes -> System.Collections.Generic.IEnumerable +~virtual Microsoft.AspNetCore.ResponseCompression.ResponseCompressionProvider.GetCompressionProvider(Microsoft.AspNetCore.Http.HttpContext context) -> Microsoft.AspNetCore.ResponseCompression.ICompressionProvider +~virtual Microsoft.AspNetCore.ResponseCompression.ResponseCompressionProvider.ShouldCompressResponse(Microsoft.AspNetCore.Http.HttpContext context) -> bool diff --git a/src/Middleware/Rewrite/src/IISUrlRewriteOptionsExtensions.cs b/src/Middleware/Rewrite/src/IISUrlRewriteOptionsExtensions.cs index 50b32218ac..e8e4f05feb 100644 --- a/src/Middleware/Rewrite/src/IISUrlRewriteOptionsExtensions.cs +++ b/src/Middleware/Rewrite/src/IISUrlRewriteOptionsExtensions.cs @@ -2,6 +2,7 @@ // Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. using System; +using System.Diagnostics.CodeAnalysis; using System.IO; using Microsoft.AspNetCore.Http.Features; using Microsoft.AspNetCore.Rewrite.IISUrlRewrite; @@ -21,6 +22,7 @@ namespace Microsoft.AspNetCore.Rewrite /// The /// The path to the file containing UrlRewrite rules. /// Server variables are by default sourced from the server if it supports the feature. Use true to disable that behavior + [SuppressMessage("ApiDesign", "RS0026:Do not add multiple public overloads with optional parameters", Justification = "Required for backwards compatability")] public static RewriteOptions AddIISUrlRewrite(this RewriteOptions options, IFileProvider fileProvider, string filePath, bool alwaysUseManagedServerVariables = false) { if (options == null) @@ -47,6 +49,7 @@ namespace Microsoft.AspNetCore.Rewrite /// The /// The text reader stream. /// Server variables are by default sourced from the server if it supports the feature. Use true to disable that behavior + [SuppressMessage("ApiDesign", "RS0026:Do not add multiple public overloads with optional parameters", Justification = "")] public static RewriteOptions AddIISUrlRewrite(this RewriteOptions options, TextReader reader, bool alwaysUseManagedServerVariables = false) { if (options == null) diff --git a/src/Middleware/Rewrite/src/PublicAPI.Shipped.txt b/src/Middleware/Rewrite/src/PublicAPI.Shipped.txt new file mode 100644 index 0000000000..7dc5c58110 --- /dev/null +++ b/src/Middleware/Rewrite/src/PublicAPI.Shipped.txt @@ -0,0 +1 @@ +#nullable enable diff --git a/src/Middleware/Rewrite/src/PublicAPI.Unshipped.txt b/src/Middleware/Rewrite/src/PublicAPI.Unshipped.txt new file mode 100644 index 0000000000..aaaa6dc15d --- /dev/null +++ b/src/Middleware/Rewrite/src/PublicAPI.Unshipped.txt @@ -0,0 +1,56 @@ +#nullable enable +Microsoft.AspNetCore.Builder.RewriteBuilderExtensions +Microsoft.AspNetCore.Rewrite.ApacheModRewriteOptionsExtensions +Microsoft.AspNetCore.Rewrite.IISUrlRewriteOptionsExtensions +Microsoft.AspNetCore.Rewrite.IRule +Microsoft.AspNetCore.Rewrite.RewriteContext +Microsoft.AspNetCore.Rewrite.RewriteContext.Result.get -> Microsoft.AspNetCore.Rewrite.RuleResult +Microsoft.AspNetCore.Rewrite.RewriteContext.Result.set -> void +Microsoft.AspNetCore.Rewrite.RewriteContext.RewriteContext() -> void +Microsoft.AspNetCore.Rewrite.RewriteMiddleware +Microsoft.AspNetCore.Rewrite.RewriteOptions +Microsoft.AspNetCore.Rewrite.RewriteOptions.RewriteOptions() -> void +Microsoft.AspNetCore.Rewrite.RewriteOptionsExtensions +Microsoft.AspNetCore.Rewrite.RuleResult +Microsoft.AspNetCore.Rewrite.RuleResult.ContinueRules = 0 -> Microsoft.AspNetCore.Rewrite.RuleResult +Microsoft.AspNetCore.Rewrite.RuleResult.EndResponse = 1 -> Microsoft.AspNetCore.Rewrite.RuleResult +Microsoft.AspNetCore.Rewrite.RuleResult.SkipRemainingRules = 2 -> Microsoft.AspNetCore.Rewrite.RuleResult +~Microsoft.AspNetCore.Rewrite.IRule.ApplyRule(Microsoft.AspNetCore.Rewrite.RewriteContext context) -> void +~Microsoft.AspNetCore.Rewrite.RewriteContext.HttpContext.get -> Microsoft.AspNetCore.Http.HttpContext +~Microsoft.AspNetCore.Rewrite.RewriteContext.HttpContext.set -> void +~Microsoft.AspNetCore.Rewrite.RewriteContext.Logger.get -> Microsoft.Extensions.Logging.ILogger +~Microsoft.AspNetCore.Rewrite.RewriteContext.Logger.set -> void +~Microsoft.AspNetCore.Rewrite.RewriteContext.StaticFileProvider.get -> Microsoft.Extensions.FileProviders.IFileProvider +~Microsoft.AspNetCore.Rewrite.RewriteContext.StaticFileProvider.set -> void +~Microsoft.AspNetCore.Rewrite.RewriteMiddleware.Invoke(Microsoft.AspNetCore.Http.HttpContext context) -> System.Threading.Tasks.Task +~Microsoft.AspNetCore.Rewrite.RewriteMiddleware.RewriteMiddleware(Microsoft.AspNetCore.Http.RequestDelegate next, Microsoft.AspNetCore.Hosting.IWebHostEnvironment hostingEnvironment, Microsoft.Extensions.Logging.ILoggerFactory loggerFactory, Microsoft.Extensions.Options.IOptions options) -> void +~Microsoft.AspNetCore.Rewrite.RewriteOptions.Rules.get -> System.Collections.Generic.IList +~Microsoft.AspNetCore.Rewrite.RewriteOptions.StaticFileProvider.get -> Microsoft.Extensions.FileProviders.IFileProvider +~Microsoft.AspNetCore.Rewrite.RewriteOptions.StaticFileProvider.set -> void +~static Microsoft.AspNetCore.Builder.RewriteBuilderExtensions.UseRewriter(this Microsoft.AspNetCore.Builder.IApplicationBuilder app) -> Microsoft.AspNetCore.Builder.IApplicationBuilder +~static Microsoft.AspNetCore.Builder.RewriteBuilderExtensions.UseRewriter(this Microsoft.AspNetCore.Builder.IApplicationBuilder app, Microsoft.AspNetCore.Rewrite.RewriteOptions options) -> Microsoft.AspNetCore.Builder.IApplicationBuilder +~static Microsoft.AspNetCore.Rewrite.ApacheModRewriteOptionsExtensions.AddApacheModRewrite(this Microsoft.AspNetCore.Rewrite.RewriteOptions options, Microsoft.Extensions.FileProviders.IFileProvider fileProvider, string filePath) -> Microsoft.AspNetCore.Rewrite.RewriteOptions +~static Microsoft.AspNetCore.Rewrite.ApacheModRewriteOptionsExtensions.AddApacheModRewrite(this Microsoft.AspNetCore.Rewrite.RewriteOptions options, System.IO.TextReader reader) -> Microsoft.AspNetCore.Rewrite.RewriteOptions +~static Microsoft.AspNetCore.Rewrite.IISUrlRewriteOptionsExtensions.AddIISUrlRewrite(this Microsoft.AspNetCore.Rewrite.RewriteOptions options, Microsoft.Extensions.FileProviders.IFileProvider fileProvider, string filePath, bool alwaysUseManagedServerVariables = false) -> Microsoft.AspNetCore.Rewrite.RewriteOptions +~static Microsoft.AspNetCore.Rewrite.IISUrlRewriteOptionsExtensions.AddIISUrlRewrite(this Microsoft.AspNetCore.Rewrite.RewriteOptions options, System.IO.TextReader reader, bool alwaysUseManagedServerVariables = false) -> Microsoft.AspNetCore.Rewrite.RewriteOptions +~static Microsoft.AspNetCore.Rewrite.RewriteOptionsExtensions.Add(this Microsoft.AspNetCore.Rewrite.RewriteOptions options, Microsoft.AspNetCore.Rewrite.IRule rule) -> Microsoft.AspNetCore.Rewrite.RewriteOptions +~static Microsoft.AspNetCore.Rewrite.RewriteOptionsExtensions.Add(this Microsoft.AspNetCore.Rewrite.RewriteOptions options, System.Action applyRule) -> Microsoft.AspNetCore.Rewrite.RewriteOptions +~static Microsoft.AspNetCore.Rewrite.RewriteOptionsExtensions.AddRedirect(this Microsoft.AspNetCore.Rewrite.RewriteOptions options, string regex, string replacement) -> Microsoft.AspNetCore.Rewrite.RewriteOptions +~static Microsoft.AspNetCore.Rewrite.RewriteOptionsExtensions.AddRedirect(this Microsoft.AspNetCore.Rewrite.RewriteOptions options, string regex, string replacement, int statusCode) -> Microsoft.AspNetCore.Rewrite.RewriteOptions +~static Microsoft.AspNetCore.Rewrite.RewriteOptionsExtensions.AddRedirectToHttps(this Microsoft.AspNetCore.Rewrite.RewriteOptions options) -> Microsoft.AspNetCore.Rewrite.RewriteOptions +~static Microsoft.AspNetCore.Rewrite.RewriteOptionsExtensions.AddRedirectToHttps(this Microsoft.AspNetCore.Rewrite.RewriteOptions options, int statusCode) -> Microsoft.AspNetCore.Rewrite.RewriteOptions +~static Microsoft.AspNetCore.Rewrite.RewriteOptionsExtensions.AddRedirectToHttps(this Microsoft.AspNetCore.Rewrite.RewriteOptions options, int statusCode, int? sslPort) -> Microsoft.AspNetCore.Rewrite.RewriteOptions +~static Microsoft.AspNetCore.Rewrite.RewriteOptionsExtensions.AddRedirectToHttpsPermanent(this Microsoft.AspNetCore.Rewrite.RewriteOptions options) -> Microsoft.AspNetCore.Rewrite.RewriteOptions +~static Microsoft.AspNetCore.Rewrite.RewriteOptionsExtensions.AddRedirectToNonWww(this Microsoft.AspNetCore.Rewrite.RewriteOptions options) -> Microsoft.AspNetCore.Rewrite.RewriteOptions +~static Microsoft.AspNetCore.Rewrite.RewriteOptionsExtensions.AddRedirectToNonWww(this Microsoft.AspNetCore.Rewrite.RewriteOptions options, int statusCode) -> Microsoft.AspNetCore.Rewrite.RewriteOptions +~static Microsoft.AspNetCore.Rewrite.RewriteOptionsExtensions.AddRedirectToNonWww(this Microsoft.AspNetCore.Rewrite.RewriteOptions options, int statusCode, params string[] domains) -> Microsoft.AspNetCore.Rewrite.RewriteOptions +~static Microsoft.AspNetCore.Rewrite.RewriteOptionsExtensions.AddRedirectToNonWww(this Microsoft.AspNetCore.Rewrite.RewriteOptions options, params string[] domains) -> Microsoft.AspNetCore.Rewrite.RewriteOptions +~static Microsoft.AspNetCore.Rewrite.RewriteOptionsExtensions.AddRedirectToNonWwwPermanent(this Microsoft.AspNetCore.Rewrite.RewriteOptions options) -> Microsoft.AspNetCore.Rewrite.RewriteOptions +~static Microsoft.AspNetCore.Rewrite.RewriteOptionsExtensions.AddRedirectToNonWwwPermanent(this Microsoft.AspNetCore.Rewrite.RewriteOptions options, params string[] domains) -> Microsoft.AspNetCore.Rewrite.RewriteOptions +~static Microsoft.AspNetCore.Rewrite.RewriteOptionsExtensions.AddRedirectToWww(this Microsoft.AspNetCore.Rewrite.RewriteOptions options) -> Microsoft.AspNetCore.Rewrite.RewriteOptions +~static Microsoft.AspNetCore.Rewrite.RewriteOptionsExtensions.AddRedirectToWww(this Microsoft.AspNetCore.Rewrite.RewriteOptions options, int statusCode) -> Microsoft.AspNetCore.Rewrite.RewriteOptions +~static Microsoft.AspNetCore.Rewrite.RewriteOptionsExtensions.AddRedirectToWww(this Microsoft.AspNetCore.Rewrite.RewriteOptions options, int statusCode, params string[] domains) -> Microsoft.AspNetCore.Rewrite.RewriteOptions +~static Microsoft.AspNetCore.Rewrite.RewriteOptionsExtensions.AddRedirectToWww(this Microsoft.AspNetCore.Rewrite.RewriteOptions options, params string[] domains) -> Microsoft.AspNetCore.Rewrite.RewriteOptions +~static Microsoft.AspNetCore.Rewrite.RewriteOptionsExtensions.AddRedirectToWwwPermanent(this Microsoft.AspNetCore.Rewrite.RewriteOptions options) -> Microsoft.AspNetCore.Rewrite.RewriteOptions +~static Microsoft.AspNetCore.Rewrite.RewriteOptionsExtensions.AddRedirectToWwwPermanent(this Microsoft.AspNetCore.Rewrite.RewriteOptions options, params string[] domains) -> Microsoft.AspNetCore.Rewrite.RewriteOptions +~static Microsoft.AspNetCore.Rewrite.RewriteOptionsExtensions.AddRewrite(this Microsoft.AspNetCore.Rewrite.RewriteOptions options, string regex, string replacement, bool skipRemainingRules) -> Microsoft.AspNetCore.Rewrite.RewriteOptions diff --git a/src/Middleware/Session/src/PublicAPI.Shipped.txt b/src/Middleware/Session/src/PublicAPI.Shipped.txt new file mode 100644 index 0000000000..7dc5c58110 --- /dev/null +++ b/src/Middleware/Session/src/PublicAPI.Shipped.txt @@ -0,0 +1 @@ +#nullable enable diff --git a/src/Middleware/Session/src/PublicAPI.Unshipped.txt b/src/Middleware/Session/src/PublicAPI.Unshipped.txt new file mode 100644 index 0000000000..dcf08fb196 --- /dev/null +++ b/src/Middleware/Session/src/PublicAPI.Unshipped.txt @@ -0,0 +1,41 @@ +#nullable enable +Microsoft.AspNetCore.Builder.SessionMiddlewareExtensions +Microsoft.AspNetCore.Builder.SessionOptions +Microsoft.AspNetCore.Builder.SessionOptions.IOTimeout.get -> System.TimeSpan +Microsoft.AspNetCore.Builder.SessionOptions.IOTimeout.set -> void +Microsoft.AspNetCore.Builder.SessionOptions.IdleTimeout.get -> System.TimeSpan +Microsoft.AspNetCore.Builder.SessionOptions.IdleTimeout.set -> void +Microsoft.AspNetCore.Builder.SessionOptions.SessionOptions() -> void +Microsoft.AspNetCore.Session.DistributedSession +Microsoft.AspNetCore.Session.DistributedSession.Clear() -> void +Microsoft.AspNetCore.Session.DistributedSession.IsAvailable.get -> bool +Microsoft.AspNetCore.Session.DistributedSessionStore +Microsoft.AspNetCore.Session.ISessionStore +Microsoft.AspNetCore.Session.SessionDefaults +Microsoft.AspNetCore.Session.SessionFeature +Microsoft.AspNetCore.Session.SessionFeature.SessionFeature() -> void +Microsoft.AspNetCore.Session.SessionMiddleware +Microsoft.Extensions.DependencyInjection.SessionServiceCollectionExtensions +~Microsoft.AspNetCore.Builder.SessionOptions.Cookie.get -> Microsoft.AspNetCore.Http.CookieBuilder +~Microsoft.AspNetCore.Builder.SessionOptions.Cookie.set -> void +~Microsoft.AspNetCore.Session.DistributedSession.CommitAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task +~Microsoft.AspNetCore.Session.DistributedSession.DistributedSession(Microsoft.Extensions.Caching.Distributed.IDistributedCache cache, string sessionKey, System.TimeSpan idleTimeout, System.TimeSpan ioTimeout, System.Func tryEstablishSession, Microsoft.Extensions.Logging.ILoggerFactory loggerFactory, bool isNewSessionKey) -> void +~Microsoft.AspNetCore.Session.DistributedSession.Id.get -> string +~Microsoft.AspNetCore.Session.DistributedSession.Keys.get -> System.Collections.Generic.IEnumerable +~Microsoft.AspNetCore.Session.DistributedSession.LoadAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task +~Microsoft.AspNetCore.Session.DistributedSession.Remove(string key) -> void +~Microsoft.AspNetCore.Session.DistributedSession.Set(string key, byte[] value) -> void +~Microsoft.AspNetCore.Session.DistributedSession.TryGetValue(string key, out byte[] value) -> bool +~Microsoft.AspNetCore.Session.DistributedSessionStore.Create(string sessionKey, System.TimeSpan idleTimeout, System.TimeSpan ioTimeout, System.Func tryEstablishSession, bool isNewSessionKey) -> Microsoft.AspNetCore.Http.ISession +~Microsoft.AspNetCore.Session.DistributedSessionStore.DistributedSessionStore(Microsoft.Extensions.Caching.Distributed.IDistributedCache cache, Microsoft.Extensions.Logging.ILoggerFactory loggerFactory) -> void +~Microsoft.AspNetCore.Session.ISessionStore.Create(string sessionKey, System.TimeSpan idleTimeout, System.TimeSpan ioTimeout, System.Func tryEstablishSession, bool isNewSessionKey) -> Microsoft.AspNetCore.Http.ISession +~Microsoft.AspNetCore.Session.SessionFeature.Session.get -> Microsoft.AspNetCore.Http.ISession +~Microsoft.AspNetCore.Session.SessionFeature.Session.set -> void +~Microsoft.AspNetCore.Session.SessionMiddleware.Invoke(Microsoft.AspNetCore.Http.HttpContext context) -> System.Threading.Tasks.Task +~Microsoft.AspNetCore.Session.SessionMiddleware.SessionMiddleware(Microsoft.AspNetCore.Http.RequestDelegate next, Microsoft.Extensions.Logging.ILoggerFactory loggerFactory, Microsoft.AspNetCore.DataProtection.IDataProtectionProvider dataProtectionProvider, Microsoft.AspNetCore.Session.ISessionStore sessionStore, Microsoft.Extensions.Options.IOptions options) -> void +~static Microsoft.AspNetCore.Builder.SessionMiddlewareExtensions.UseSession(this Microsoft.AspNetCore.Builder.IApplicationBuilder app) -> Microsoft.AspNetCore.Builder.IApplicationBuilder +~static Microsoft.AspNetCore.Builder.SessionMiddlewareExtensions.UseSession(this Microsoft.AspNetCore.Builder.IApplicationBuilder app, Microsoft.AspNetCore.Builder.SessionOptions options) -> Microsoft.AspNetCore.Builder.IApplicationBuilder +~static Microsoft.Extensions.DependencyInjection.SessionServiceCollectionExtensions.AddSession(this Microsoft.Extensions.DependencyInjection.IServiceCollection services) -> Microsoft.Extensions.DependencyInjection.IServiceCollection +~static Microsoft.Extensions.DependencyInjection.SessionServiceCollectionExtensions.AddSession(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, System.Action configure) -> Microsoft.Extensions.DependencyInjection.IServiceCollection +~static readonly Microsoft.AspNetCore.Session.SessionDefaults.CookieName -> string +~static readonly Microsoft.AspNetCore.Session.SessionDefaults.CookiePath -> string diff --git a/src/Middleware/SpaServices.Extensions/src/PublicAPI.Shipped.txt b/src/Middleware/SpaServices.Extensions/src/PublicAPI.Shipped.txt new file mode 100644 index 0000000000..7dc5c58110 --- /dev/null +++ b/src/Middleware/SpaServices.Extensions/src/PublicAPI.Shipped.txt @@ -0,0 +1 @@ +#nullable enable diff --git a/src/Middleware/SpaServices.Extensions/src/PublicAPI.Unshipped.txt b/src/Middleware/SpaServices.Extensions/src/PublicAPI.Unshipped.txt new file mode 100644 index 0000000000..97179a9421 --- /dev/null +++ b/src/Middleware/SpaServices.Extensions/src/PublicAPI.Unshipped.txt @@ -0,0 +1,53 @@ +#nullable enable +Microsoft.AspNetCore.Builder.SpaApplicationBuilderExtensions +Microsoft.AspNetCore.Builder.SpaPrerenderingOptions +Microsoft.AspNetCore.Builder.SpaPrerenderingOptions.SpaPrerenderingOptions() -> void +Microsoft.AspNetCore.Builder.SpaProxyingExtensions +Microsoft.AspNetCore.SpaServices.AngularCli.AngularCliBuilder +Microsoft.AspNetCore.SpaServices.AngularCli.AngularCliMiddlewareExtensions +Microsoft.AspNetCore.SpaServices.ISpaBuilder +Microsoft.AspNetCore.SpaServices.Prerendering.ISpaPrerendererBuilder +Microsoft.AspNetCore.SpaServices.ReactDevelopmentServer.ReactDevelopmentServerMiddlewareExtensions +Microsoft.AspNetCore.SpaServices.SpaOptions +Microsoft.AspNetCore.SpaServices.SpaOptions.DefaultPage.get -> Microsoft.AspNetCore.Http.PathString +Microsoft.AspNetCore.SpaServices.SpaOptions.DefaultPage.set -> void +Microsoft.AspNetCore.SpaServices.SpaOptions.DevServerPort.get -> int +Microsoft.AspNetCore.SpaServices.SpaOptions.DevServerPort.set -> void +Microsoft.AspNetCore.SpaServices.SpaOptions.SpaOptions() -> void +Microsoft.AspNetCore.SpaServices.SpaOptions.StartupTimeout.get -> System.TimeSpan +Microsoft.AspNetCore.SpaServices.SpaOptions.StartupTimeout.set -> void +Microsoft.AspNetCore.SpaServices.StaticFiles.ISpaStaticFileProvider +Microsoft.AspNetCore.SpaServices.StaticFiles.SpaStaticFilesOptions +Microsoft.AspNetCore.SpaServices.StaticFiles.SpaStaticFilesOptions.SpaStaticFilesOptions() -> void +Microsoft.Extensions.DependencyInjection.SpaStaticFilesExtensions +~Microsoft.AspNetCore.Builder.SpaPrerenderingOptions.BootModuleBuilder.get -> Microsoft.AspNetCore.SpaServices.Prerendering.ISpaPrerendererBuilder +~Microsoft.AspNetCore.Builder.SpaPrerenderingOptions.BootModuleBuilder.set -> void +~Microsoft.AspNetCore.Builder.SpaPrerenderingOptions.BootModulePath.get -> string +~Microsoft.AspNetCore.Builder.SpaPrerenderingOptions.BootModulePath.set -> void +~Microsoft.AspNetCore.Builder.SpaPrerenderingOptions.ExcludeUrls.get -> string[] +~Microsoft.AspNetCore.Builder.SpaPrerenderingOptions.ExcludeUrls.set -> void +~Microsoft.AspNetCore.Builder.SpaPrerenderingOptions.SupplyData.get -> System.Action> +~Microsoft.AspNetCore.Builder.SpaPrerenderingOptions.SupplyData.set -> void +~Microsoft.AspNetCore.SpaServices.AngularCli.AngularCliBuilder.AngularCliBuilder(string npmScript) -> void +~Microsoft.AspNetCore.SpaServices.AngularCli.AngularCliBuilder.Build(Microsoft.AspNetCore.SpaServices.ISpaBuilder spaBuilder) -> System.Threading.Tasks.Task +~Microsoft.AspNetCore.SpaServices.ISpaBuilder.ApplicationBuilder.get -> Microsoft.AspNetCore.Builder.IApplicationBuilder +~Microsoft.AspNetCore.SpaServices.ISpaBuilder.Options.get -> Microsoft.AspNetCore.SpaServices.SpaOptions +~Microsoft.AspNetCore.SpaServices.Prerendering.ISpaPrerendererBuilder.Build(Microsoft.AspNetCore.SpaServices.ISpaBuilder spaBuilder) -> System.Threading.Tasks.Task +~Microsoft.AspNetCore.SpaServices.SpaOptions.DefaultPageStaticFileOptions.get -> Microsoft.AspNetCore.Builder.StaticFileOptions +~Microsoft.AspNetCore.SpaServices.SpaOptions.DefaultPageStaticFileOptions.set -> void +~Microsoft.AspNetCore.SpaServices.SpaOptions.PackageManagerCommand.get -> string +~Microsoft.AspNetCore.SpaServices.SpaOptions.PackageManagerCommand.set -> void +~Microsoft.AspNetCore.SpaServices.SpaOptions.SourcePath.get -> string +~Microsoft.AspNetCore.SpaServices.SpaOptions.SourcePath.set -> void +~Microsoft.AspNetCore.SpaServices.StaticFiles.ISpaStaticFileProvider.FileProvider.get -> Microsoft.Extensions.FileProviders.IFileProvider +~Microsoft.AspNetCore.SpaServices.StaticFiles.SpaStaticFilesOptions.RootPath.get -> string +~Microsoft.AspNetCore.SpaServices.StaticFiles.SpaStaticFilesOptions.RootPath.set -> void +~static Microsoft.AspNetCore.Builder.SpaApplicationBuilderExtensions.UseSpa(this Microsoft.AspNetCore.Builder.IApplicationBuilder app, System.Action configuration) -> void +~static Microsoft.AspNetCore.Builder.SpaProxyingExtensions.UseProxyToSpaDevelopmentServer(this Microsoft.AspNetCore.SpaServices.ISpaBuilder spaBuilder, System.Func> baseUriTaskFactory) -> void +~static Microsoft.AspNetCore.Builder.SpaProxyingExtensions.UseProxyToSpaDevelopmentServer(this Microsoft.AspNetCore.SpaServices.ISpaBuilder spaBuilder, System.Uri baseUri) -> void +~static Microsoft.AspNetCore.Builder.SpaProxyingExtensions.UseProxyToSpaDevelopmentServer(this Microsoft.AspNetCore.SpaServices.ISpaBuilder spaBuilder, string baseUri) -> void +~static Microsoft.AspNetCore.SpaServices.AngularCli.AngularCliMiddlewareExtensions.UseAngularCliServer(this Microsoft.AspNetCore.SpaServices.ISpaBuilder spaBuilder, string npmScript) -> void +~static Microsoft.AspNetCore.SpaServices.ReactDevelopmentServer.ReactDevelopmentServerMiddlewareExtensions.UseReactDevelopmentServer(this Microsoft.AspNetCore.SpaServices.ISpaBuilder spaBuilder, string npmScript) -> void +~static Microsoft.Extensions.DependencyInjection.SpaStaticFilesExtensions.AddSpaStaticFiles(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, System.Action configuration = null) -> void +~static Microsoft.Extensions.DependencyInjection.SpaStaticFilesExtensions.UseSpaStaticFiles(this Microsoft.AspNetCore.Builder.IApplicationBuilder applicationBuilder) -> void +~static Microsoft.Extensions.DependencyInjection.SpaStaticFilesExtensions.UseSpaStaticFiles(this Microsoft.AspNetCore.Builder.IApplicationBuilder applicationBuilder, Microsoft.AspNetCore.Builder.StaticFileOptions options) -> void diff --git a/src/Middleware/StaticFiles/src/PublicAPI.Shipped.txt b/src/Middleware/StaticFiles/src/PublicAPI.Shipped.txt new file mode 100644 index 0000000000..7dc5c58110 --- /dev/null +++ b/src/Middleware/StaticFiles/src/PublicAPI.Shipped.txt @@ -0,0 +1 @@ +#nullable enable diff --git a/src/Middleware/StaticFiles/src/PublicAPI.Unshipped.txt b/src/Middleware/StaticFiles/src/PublicAPI.Unshipped.txt new file mode 100644 index 0000000000..5aff8dc36c --- /dev/null +++ b/src/Middleware/StaticFiles/src/PublicAPI.Unshipped.txt @@ -0,0 +1,101 @@ +#nullable enable +Microsoft.AspNetCore.Builder.DefaultFilesExtensions +Microsoft.AspNetCore.Builder.DefaultFilesOptions +Microsoft.AspNetCore.Builder.DefaultFilesOptions.DefaultFilesOptions() -> void +Microsoft.AspNetCore.Builder.DirectoryBrowserExtensions +Microsoft.AspNetCore.Builder.DirectoryBrowserOptions +Microsoft.AspNetCore.Builder.DirectoryBrowserOptions.DirectoryBrowserOptions() -> void +Microsoft.AspNetCore.Builder.FileServerExtensions +Microsoft.AspNetCore.Builder.FileServerOptions +Microsoft.AspNetCore.Builder.FileServerOptions.EnableDefaultFiles.get -> bool +Microsoft.AspNetCore.Builder.FileServerOptions.EnableDefaultFiles.set -> void +Microsoft.AspNetCore.Builder.FileServerOptions.EnableDirectoryBrowsing.get -> bool +Microsoft.AspNetCore.Builder.FileServerOptions.EnableDirectoryBrowsing.set -> void +Microsoft.AspNetCore.Builder.FileServerOptions.FileServerOptions() -> void +Microsoft.AspNetCore.Builder.StaticFileExtensions +Microsoft.AspNetCore.Builder.StaticFileOptions +Microsoft.AspNetCore.Builder.StaticFileOptions.HttpsCompression.get -> Microsoft.AspNetCore.Http.Features.HttpsCompressionMode +Microsoft.AspNetCore.Builder.StaticFileOptions.HttpsCompression.set -> void +Microsoft.AspNetCore.Builder.StaticFileOptions.ServeUnknownFileTypes.get -> bool +Microsoft.AspNetCore.Builder.StaticFileOptions.ServeUnknownFileTypes.set -> void +Microsoft.AspNetCore.Builder.StaticFileOptions.StaticFileOptions() -> void +Microsoft.AspNetCore.Builder.StaticFilesEndpointRouteBuilderExtensions +Microsoft.AspNetCore.StaticFiles.DefaultFilesMiddleware +Microsoft.AspNetCore.StaticFiles.DirectoryBrowserMiddleware +Microsoft.AspNetCore.StaticFiles.FileExtensionContentTypeProvider +Microsoft.AspNetCore.StaticFiles.FileExtensionContentTypeProvider.FileExtensionContentTypeProvider() -> void +Microsoft.AspNetCore.StaticFiles.HtmlDirectoryFormatter +Microsoft.AspNetCore.StaticFiles.IContentTypeProvider +Microsoft.AspNetCore.StaticFiles.IDirectoryFormatter +Microsoft.AspNetCore.StaticFiles.Infrastructure.SharedOptions +Microsoft.AspNetCore.StaticFiles.Infrastructure.SharedOptions.RedirectToAppendTrailingSlash.get -> bool +Microsoft.AspNetCore.StaticFiles.Infrastructure.SharedOptions.RedirectToAppendTrailingSlash.set -> void +Microsoft.AspNetCore.StaticFiles.Infrastructure.SharedOptions.RequestPath.get -> Microsoft.AspNetCore.Http.PathString +Microsoft.AspNetCore.StaticFiles.Infrastructure.SharedOptions.RequestPath.set -> void +Microsoft.AspNetCore.StaticFiles.Infrastructure.SharedOptions.SharedOptions() -> void +Microsoft.AspNetCore.StaticFiles.Infrastructure.SharedOptionsBase +Microsoft.AspNetCore.StaticFiles.Infrastructure.SharedOptionsBase.RedirectToAppendTrailingSlash.get -> bool +Microsoft.AspNetCore.StaticFiles.Infrastructure.SharedOptionsBase.RedirectToAppendTrailingSlash.set -> void +Microsoft.AspNetCore.StaticFiles.Infrastructure.SharedOptionsBase.RequestPath.get -> Microsoft.AspNetCore.Http.PathString +Microsoft.AspNetCore.StaticFiles.Infrastructure.SharedOptionsBase.RequestPath.set -> void +Microsoft.AspNetCore.StaticFiles.StaticFileMiddleware +Microsoft.AspNetCore.StaticFiles.StaticFileResponseContext +Microsoft.AspNetCore.StaticFiles.StaticFileResponseContext.StaticFileResponseContext() -> void +Microsoft.Extensions.DependencyInjection.DirectoryBrowserServiceExtensions +~Microsoft.AspNetCore.Builder.DefaultFilesOptions.DefaultFileNames.get -> System.Collections.Generic.IList +~Microsoft.AspNetCore.Builder.DefaultFilesOptions.DefaultFileNames.set -> void +~Microsoft.AspNetCore.Builder.DefaultFilesOptions.DefaultFilesOptions(Microsoft.AspNetCore.StaticFiles.Infrastructure.SharedOptions sharedOptions) -> void +~Microsoft.AspNetCore.Builder.DirectoryBrowserOptions.DirectoryBrowserOptions(Microsoft.AspNetCore.StaticFiles.Infrastructure.SharedOptions sharedOptions) -> void +~Microsoft.AspNetCore.Builder.DirectoryBrowserOptions.Formatter.get -> Microsoft.AspNetCore.StaticFiles.IDirectoryFormatter +~Microsoft.AspNetCore.Builder.DirectoryBrowserOptions.Formatter.set -> void +~Microsoft.AspNetCore.Builder.FileServerOptions.DefaultFilesOptions.get -> Microsoft.AspNetCore.Builder.DefaultFilesOptions +~Microsoft.AspNetCore.Builder.FileServerOptions.DirectoryBrowserOptions.get -> Microsoft.AspNetCore.Builder.DirectoryBrowserOptions +~Microsoft.AspNetCore.Builder.FileServerOptions.StaticFileOptions.get -> Microsoft.AspNetCore.Builder.StaticFileOptions +~Microsoft.AspNetCore.Builder.StaticFileOptions.ContentTypeProvider.get -> Microsoft.AspNetCore.StaticFiles.IContentTypeProvider +~Microsoft.AspNetCore.Builder.StaticFileOptions.ContentTypeProvider.set -> void +~Microsoft.AspNetCore.Builder.StaticFileOptions.DefaultContentType.get -> string +~Microsoft.AspNetCore.Builder.StaticFileOptions.DefaultContentType.set -> void +~Microsoft.AspNetCore.Builder.StaticFileOptions.OnPrepareResponse.get -> System.Action +~Microsoft.AspNetCore.Builder.StaticFileOptions.OnPrepareResponse.set -> void +~Microsoft.AspNetCore.Builder.StaticFileOptions.StaticFileOptions(Microsoft.AspNetCore.StaticFiles.Infrastructure.SharedOptions sharedOptions) -> void +~Microsoft.AspNetCore.StaticFiles.DefaultFilesMiddleware.DefaultFilesMiddleware(Microsoft.AspNetCore.Http.RequestDelegate next, Microsoft.AspNetCore.Hosting.IWebHostEnvironment hostingEnv, Microsoft.Extensions.Options.IOptions options) -> void +~Microsoft.AspNetCore.StaticFiles.DefaultFilesMiddleware.Invoke(Microsoft.AspNetCore.Http.HttpContext context) -> System.Threading.Tasks.Task +~Microsoft.AspNetCore.StaticFiles.DirectoryBrowserMiddleware.DirectoryBrowserMiddleware(Microsoft.AspNetCore.Http.RequestDelegate next, Microsoft.AspNetCore.Hosting.IWebHostEnvironment hostingEnv, Microsoft.Extensions.Options.IOptions options) -> void +~Microsoft.AspNetCore.StaticFiles.DirectoryBrowserMiddleware.DirectoryBrowserMiddleware(Microsoft.AspNetCore.Http.RequestDelegate next, Microsoft.AspNetCore.Hosting.IWebHostEnvironment hostingEnv, System.Text.Encodings.Web.HtmlEncoder encoder, Microsoft.Extensions.Options.IOptions options) -> void +~Microsoft.AspNetCore.StaticFiles.DirectoryBrowserMiddleware.Invoke(Microsoft.AspNetCore.Http.HttpContext context) -> System.Threading.Tasks.Task +~Microsoft.AspNetCore.StaticFiles.FileExtensionContentTypeProvider.FileExtensionContentTypeProvider(System.Collections.Generic.IDictionary mapping) -> void +~Microsoft.AspNetCore.StaticFiles.FileExtensionContentTypeProvider.Mappings.get -> System.Collections.Generic.IDictionary +~Microsoft.AspNetCore.StaticFiles.FileExtensionContentTypeProvider.TryGetContentType(string subpath, out string contentType) -> bool +~Microsoft.AspNetCore.StaticFiles.HtmlDirectoryFormatter.HtmlDirectoryFormatter(System.Text.Encodings.Web.HtmlEncoder encoder) -> void +~Microsoft.AspNetCore.StaticFiles.IContentTypeProvider.TryGetContentType(string subpath, out string contentType) -> bool +~Microsoft.AspNetCore.StaticFiles.IDirectoryFormatter.GenerateContentAsync(Microsoft.AspNetCore.Http.HttpContext context, System.Collections.Generic.IEnumerable contents) -> System.Threading.Tasks.Task +~Microsoft.AspNetCore.StaticFiles.Infrastructure.SharedOptions.FileProvider.get -> Microsoft.Extensions.FileProviders.IFileProvider +~Microsoft.AspNetCore.StaticFiles.Infrastructure.SharedOptions.FileProvider.set -> void +~Microsoft.AspNetCore.StaticFiles.Infrastructure.SharedOptionsBase.FileProvider.get -> Microsoft.Extensions.FileProviders.IFileProvider +~Microsoft.AspNetCore.StaticFiles.Infrastructure.SharedOptionsBase.FileProvider.set -> void +~Microsoft.AspNetCore.StaticFiles.Infrastructure.SharedOptionsBase.SharedOptions.get -> Microsoft.AspNetCore.StaticFiles.Infrastructure.SharedOptions +~Microsoft.AspNetCore.StaticFiles.Infrastructure.SharedOptionsBase.SharedOptionsBase(Microsoft.AspNetCore.StaticFiles.Infrastructure.SharedOptions sharedOptions) -> void +~Microsoft.AspNetCore.StaticFiles.StaticFileMiddleware.Invoke(Microsoft.AspNetCore.Http.HttpContext context) -> System.Threading.Tasks.Task +~Microsoft.AspNetCore.StaticFiles.StaticFileMiddleware.StaticFileMiddleware(Microsoft.AspNetCore.Http.RequestDelegate next, Microsoft.AspNetCore.Hosting.IWebHostEnvironment hostingEnv, Microsoft.Extensions.Options.IOptions options, Microsoft.Extensions.Logging.ILoggerFactory loggerFactory) -> void +~Microsoft.AspNetCore.StaticFiles.StaticFileResponseContext.Context.get -> Microsoft.AspNetCore.Http.HttpContext +~Microsoft.AspNetCore.StaticFiles.StaticFileResponseContext.File.get -> Microsoft.Extensions.FileProviders.IFileInfo +~Microsoft.AspNetCore.StaticFiles.StaticFileResponseContext.StaticFileResponseContext(Microsoft.AspNetCore.Http.HttpContext context, Microsoft.Extensions.FileProviders.IFileInfo file) -> void +~static Microsoft.AspNetCore.Builder.DefaultFilesExtensions.UseDefaultFiles(this Microsoft.AspNetCore.Builder.IApplicationBuilder app) -> Microsoft.AspNetCore.Builder.IApplicationBuilder +~static Microsoft.AspNetCore.Builder.DefaultFilesExtensions.UseDefaultFiles(this Microsoft.AspNetCore.Builder.IApplicationBuilder app, Microsoft.AspNetCore.Builder.DefaultFilesOptions options) -> Microsoft.AspNetCore.Builder.IApplicationBuilder +~static Microsoft.AspNetCore.Builder.DefaultFilesExtensions.UseDefaultFiles(this Microsoft.AspNetCore.Builder.IApplicationBuilder app, string requestPath) -> Microsoft.AspNetCore.Builder.IApplicationBuilder +~static Microsoft.AspNetCore.Builder.DirectoryBrowserExtensions.UseDirectoryBrowser(this Microsoft.AspNetCore.Builder.IApplicationBuilder app) -> Microsoft.AspNetCore.Builder.IApplicationBuilder +~static Microsoft.AspNetCore.Builder.DirectoryBrowserExtensions.UseDirectoryBrowser(this Microsoft.AspNetCore.Builder.IApplicationBuilder app, Microsoft.AspNetCore.Builder.DirectoryBrowserOptions options) -> Microsoft.AspNetCore.Builder.IApplicationBuilder +~static Microsoft.AspNetCore.Builder.DirectoryBrowserExtensions.UseDirectoryBrowser(this Microsoft.AspNetCore.Builder.IApplicationBuilder app, string requestPath) -> Microsoft.AspNetCore.Builder.IApplicationBuilder +~static Microsoft.AspNetCore.Builder.FileServerExtensions.UseFileServer(this Microsoft.AspNetCore.Builder.IApplicationBuilder app) -> Microsoft.AspNetCore.Builder.IApplicationBuilder +~static Microsoft.AspNetCore.Builder.FileServerExtensions.UseFileServer(this Microsoft.AspNetCore.Builder.IApplicationBuilder app, Microsoft.AspNetCore.Builder.FileServerOptions options) -> Microsoft.AspNetCore.Builder.IApplicationBuilder +~static Microsoft.AspNetCore.Builder.FileServerExtensions.UseFileServer(this Microsoft.AspNetCore.Builder.IApplicationBuilder app, bool enableDirectoryBrowsing) -> Microsoft.AspNetCore.Builder.IApplicationBuilder +~static Microsoft.AspNetCore.Builder.FileServerExtensions.UseFileServer(this Microsoft.AspNetCore.Builder.IApplicationBuilder app, string requestPath) -> Microsoft.AspNetCore.Builder.IApplicationBuilder +~static Microsoft.AspNetCore.Builder.StaticFileExtensions.UseStaticFiles(this Microsoft.AspNetCore.Builder.IApplicationBuilder app) -> Microsoft.AspNetCore.Builder.IApplicationBuilder +~static Microsoft.AspNetCore.Builder.StaticFileExtensions.UseStaticFiles(this Microsoft.AspNetCore.Builder.IApplicationBuilder app, Microsoft.AspNetCore.Builder.StaticFileOptions options) -> Microsoft.AspNetCore.Builder.IApplicationBuilder +~static Microsoft.AspNetCore.Builder.StaticFileExtensions.UseStaticFiles(this Microsoft.AspNetCore.Builder.IApplicationBuilder app, string requestPath) -> Microsoft.AspNetCore.Builder.IApplicationBuilder +~static Microsoft.AspNetCore.Builder.StaticFilesEndpointRouteBuilderExtensions.MapFallbackToFile(this Microsoft.AspNetCore.Routing.IEndpointRouteBuilder endpoints, string filePath) -> Microsoft.AspNetCore.Builder.IEndpointConventionBuilder +~static Microsoft.AspNetCore.Builder.StaticFilesEndpointRouteBuilderExtensions.MapFallbackToFile(this Microsoft.AspNetCore.Routing.IEndpointRouteBuilder endpoints, string filePath, Microsoft.AspNetCore.Builder.StaticFileOptions options) -> Microsoft.AspNetCore.Builder.IEndpointConventionBuilder +~static Microsoft.AspNetCore.Builder.StaticFilesEndpointRouteBuilderExtensions.MapFallbackToFile(this Microsoft.AspNetCore.Routing.IEndpointRouteBuilder endpoints, string pattern, string filePath) -> Microsoft.AspNetCore.Builder.IEndpointConventionBuilder +~static Microsoft.AspNetCore.Builder.StaticFilesEndpointRouteBuilderExtensions.MapFallbackToFile(this Microsoft.AspNetCore.Routing.IEndpointRouteBuilder endpoints, string pattern, string filePath, Microsoft.AspNetCore.Builder.StaticFileOptions options) -> Microsoft.AspNetCore.Builder.IEndpointConventionBuilder +~static Microsoft.Extensions.DependencyInjection.DirectoryBrowserServiceExtensions.AddDirectoryBrowser(this Microsoft.Extensions.DependencyInjection.IServiceCollection services) -> Microsoft.Extensions.DependencyInjection.IServiceCollection +~virtual Microsoft.AspNetCore.StaticFiles.HtmlDirectoryFormatter.GenerateContentAsync(Microsoft.AspNetCore.Http.HttpContext context, System.Collections.Generic.IEnumerable contents) -> System.Threading.Tasks.Task diff --git a/src/Middleware/WebSockets/src/PublicAPI.Shipped.txt b/src/Middleware/WebSockets/src/PublicAPI.Shipped.txt new file mode 100644 index 0000000000..7dc5c58110 --- /dev/null +++ b/src/Middleware/WebSockets/src/PublicAPI.Shipped.txt @@ -0,0 +1 @@ +#nullable enable diff --git a/src/Middleware/WebSockets/src/PublicAPI.Unshipped.txt b/src/Middleware/WebSockets/src/PublicAPI.Unshipped.txt new file mode 100644 index 0000000000..658e3aa467 --- /dev/null +++ b/src/Middleware/WebSockets/src/PublicAPI.Unshipped.txt @@ -0,0 +1,24 @@ +#nullable enable +Microsoft.AspNetCore.Builder.WebSocketMiddlewareExtensions +Microsoft.AspNetCore.Builder.WebSocketOptions +Microsoft.AspNetCore.Builder.WebSocketOptions.KeepAliveInterval.get -> System.TimeSpan +Microsoft.AspNetCore.Builder.WebSocketOptions.KeepAliveInterval.set -> void +Microsoft.AspNetCore.Builder.WebSocketOptions.ReceiveBufferSize.get -> int +Microsoft.AspNetCore.Builder.WebSocketOptions.ReceiveBufferSize.set -> void +Microsoft.AspNetCore.Builder.WebSocketOptions.WebSocketOptions() -> void +Microsoft.AspNetCore.WebSockets.ExtendedWebSocketAcceptContext +Microsoft.AspNetCore.WebSockets.ExtendedWebSocketAcceptContext.ExtendedWebSocketAcceptContext() -> void +Microsoft.AspNetCore.WebSockets.ExtendedWebSocketAcceptContext.KeepAliveInterval.get -> System.TimeSpan? +Microsoft.AspNetCore.WebSockets.ExtendedWebSocketAcceptContext.KeepAliveInterval.set -> void +Microsoft.AspNetCore.WebSockets.ExtendedWebSocketAcceptContext.ReceiveBufferSize.get -> int? +Microsoft.AspNetCore.WebSockets.ExtendedWebSocketAcceptContext.ReceiveBufferSize.set -> void +Microsoft.AspNetCore.WebSockets.WebSocketMiddleware +Microsoft.AspNetCore.WebSockets.WebSocketsDependencyInjectionExtensions +~Microsoft.AspNetCore.Builder.WebSocketOptions.AllowedOrigins.get -> System.Collections.Generic.IList +~Microsoft.AspNetCore.WebSockets.WebSocketMiddleware.Invoke(Microsoft.AspNetCore.Http.HttpContext context) -> System.Threading.Tasks.Task +~Microsoft.AspNetCore.WebSockets.WebSocketMiddleware.WebSocketMiddleware(Microsoft.AspNetCore.Http.RequestDelegate next, Microsoft.Extensions.Options.IOptions options, Microsoft.Extensions.Logging.ILoggerFactory loggerFactory) -> void +~override Microsoft.AspNetCore.WebSockets.ExtendedWebSocketAcceptContext.SubProtocol.get -> string +~override Microsoft.AspNetCore.WebSockets.ExtendedWebSocketAcceptContext.SubProtocol.set -> void +~static Microsoft.AspNetCore.Builder.WebSocketMiddlewareExtensions.UseWebSockets(this Microsoft.AspNetCore.Builder.IApplicationBuilder app) -> Microsoft.AspNetCore.Builder.IApplicationBuilder +~static Microsoft.AspNetCore.Builder.WebSocketMiddlewareExtensions.UseWebSockets(this Microsoft.AspNetCore.Builder.IApplicationBuilder app, Microsoft.AspNetCore.Builder.WebSocketOptions options) -> Microsoft.AspNetCore.Builder.IApplicationBuilder +~static Microsoft.AspNetCore.WebSockets.WebSocketsDependencyInjectionExtensions.AddWebSockets(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, System.Action configure) -> Microsoft.Extensions.DependencyInjection.IServiceCollection