Nextended.Web — API-Referenz
Die vollständige öffentliche Oberfläche von Nextended.Web, erzeugt aus der gebauten Assembly.
Generiert
Diese Seite wird von tools/ApiRef aus der kompilierten Assembly erzeugt — sie zeigt auch Member ohne XML-Kommentar und kann daher nicht vom Code abweichen. Nicht von Hand bearbeiten.
ProvidedAsEdm
static class
Keine Beschreibung.
Eigenschaften
EntitySetClrMap : IReadOnlyDictionary<string, Type> { get; }
Nextended.Web
BackgroundExecutionScope
class
Keine Beschreibung.
Konstruktoren
BackgroundExecutionScope(IServiceScopeFactory scopeFactory, Action onIn, HttpRequestSnapshot snapshot = null)BackgroundExecutionScope(IServiceScopeFactory scopeFactory, HttpRequestSnapshot snapshot = null)
Methoden
CompleteAsync(CancellationToken ct) : TaskDisposeAsync() : ValueTaskScopeEnter() : BackgroundExecutionScope
Eigenschaften
Services : IServiceProvider { get; }
BackgroundExecutor
class
Keine Beschreibung.
Methoden
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
Keine Beschreibung.
HttpRequestSnapshot
class
Keine Beschreibung.
Konstruktoren
HttpRequestSnapshot()
Eigenschaften
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)
Konstruktoren
RequestHelper(Uri baseAddress, string apiPath = "api")
In ASP.NET Core genügt die Host-Basisadresse.
Methoden
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
Keine Beschreibung.
Nextended.Web.Extensions
BrowserFileExtensions
static class
Keine Beschreibung.
ConfigurationExtensions
static class
Keine Beschreibung.
ControllerExtensions
static class
Keine Beschreibung.
FormFileExtensions
static class
Keine Beschreibung.
ODataExtensions
static class
Keine Beschreibung.
Extension Methods
AddODataAuto(this IServiceCollection services) : IServiceCollection
Nextended.Web.OData
FacetResourceSetSerializer
class
Keine Beschreibung.
Felder
FacetsAnnotationName : string
FacetSerializerProvider
class
Keine Beschreibung.
Konstruktoren
FacetSerializerProvider(IServiceProvider sp)
ODataExtensions
static class
Keine Beschreibung.
ODataOptionsConfiguration
class
Keine Beschreibung.