Nextended.Web — API reference
The complete public surface of Nextended.Web, generated from the compiled assembly.
Generated
This page is generated by tools/ApiRef from the compiled assembly — it includes members with no XML comment and therefore cannot drift from the code. Do not edit by hand.
ProvidedAsEdm
static class
No description.
Properties
EntitySetClrMap : IReadOnlyDictionary<string, Type> { get; }
Nextended.Web
BackgroundExecutionScope
class
No description.
Constructors
BackgroundExecutionScope(IServiceScopeFactory scopeFactory, Action onIn, HttpRequestSnapshot snapshot = null)BackgroundExecutionScope(IServiceScopeFactory scopeFactory, HttpRequestSnapshot snapshot = null)
Methods
CompleteAsync(CancellationToken ct) : TaskDisposeAsync() : ValueTaskScopeEnter() : BackgroundExecutionScope
Properties
Services : IServiceProvider { get; }
BackgroundExecutor
class
No description.
Methods
ExecuteDetachedAsync(HttpRequestSnapshot snapshot, TimeSpan timeout, Func<IServiceProvider, CancellationToken, Task> action) : TaskExecuteDetachedAsync(HttpRequestSnapshot snapshot, TimeSpan timeout, Func<IServiceProvider, CancellationToken, Task> action, Func<IServiceProvider, CancellationToken, Task> onSetup = null, Func<IServiceProvider, Exception, CancellationToken, Task> onTeardown = null) : TaskExecuteDetachedAsync(HttpRequestSnapshot snapshot, TimeSpan timeout, Func<IServiceProvider, CancellationToken, Task> action, IReadOnlyList<IAsyncDisposable> disposables) : TaskExecuteDetachedAsync(HttpRequestSnapshot snapshot, TimeSpan timeout, Func<IServiceProvider, CancellationToken, Task> action, IReadOnlyList<IDisposable> disposables) : TaskExecuteDetachedAsync<T>(HttpRequestSnapshot snapshot, TimeSpan timeout, Func<IServiceProvider, CancellationToken, Task<T>> action) : Task<T>ExecuteDetachedWithCapturedRequestAsync(TimeSpan timeout, Func<IServiceProvider, CancellationToken, Task> action, CancellationToken captureCt = null) : TaskExecuteDetachedWithCapturedRequestAsync(TimeSpan timeout, Func<IServiceProvider, CancellationToken, Task> action, IReadOnlyList<IAsyncDisposable> disposables, CancellationToken captureCt = null) : TaskExecuteDetachedWithCapturedRequestAsync(TimeSpan timeout, Func<IServiceProvider, CancellationToken, Task> action, IReadOnlyList<IDisposable> disposables, CancellationToken captureCt = null) : Task
HttpContextExtensions
static class
No description.
HttpRequestSnapshot
class
No description.
Constructors
HttpRequestSnapshot()
Properties
Body : byte[] { get; set; }ContentLength : long? { get; set; }ContentType : string { get; set; }Method : string { get; set; }Scheme : string { get; set; }User : ClaimsPrincipal { get; set; }
RequestHelper
class
Hilfsklasse für Request- und URL-Behandlungen (ASP.NET Core only, ohne System.Web)
Constructors
RequestHelper(Uri baseAddress, string apiPath = "api")
In ASP.NET Core genügt die Host-Basisadresse.
Methods
GetActionName<TController, TResult>(Expression<Func<TController, TResult>> funcExpr) : stringGetActionName<TController>(Expression<Action<TController>> actionExpr) : stringGetControllerName<TController>() : stringUrlFor<TController, TResult>(Expression<Func<TController, TResult>> funcExpr, out IDictionary<string, object> bodyParameters) : stringUrlFor<TController>(Expression<Action<TController>> actionExpr, string routeNameForAttributeRoute = "") : stringUrlFor<TController>(string actionName = null, object routeValuesObject = null) : string
WebExtensions
static class
No description.
Nextended.Web.Extensions
BrowserFileExtensions
static class
No description.
ConfigurationExtensions
static class
No description.
ControllerExtensions
static class
No description.
FormFileExtensions
static class
No description.
ODataExtensions
static class
No description.
Extension methods
AddODataAuto(this IServiceCollection services) : IServiceCollection
Nextended.Web.OData
FacetResourceSetSerializer
class
No description.
Fields
FacetsAnnotationName : string
FacetSerializerProvider
class
No description.
Constructors
FacetSerializerProvider(IServiceProvider sp)
ODataExtensions
static class
No description.
ODataOptionsConfiguration
class
No description.