Class NetServerCoreOptionsBuilder
Inheritance
NetServerCoreOptionsBuilder
Assembly: SoCore.dll
Syntax
public class NetServerCoreOptionsBuilder
Constructors
NetServerCoreOptionsBuilder(IServiceCollection)
Declaration
public NetServerCoreOptionsBuilder(IServiceCollection serviceCollection)
Parameters
NetServerCoreOptionsBuilder(IServiceCollection, NetServerCoreOptions)
Declaration
public NetServerCoreOptionsBuilder(IServiceCollection serviceCollection, NetServerCoreOptions options)
Parameters
Properties
Options
Declaration
public NetServerCoreOptions Options { get; }
Property Value
Methods
AddImplicitIdentitySupplier<TTokenSuplier>()
Declaration
public NetServerCoreOptionsBuilder AddImplicitIdentitySupplier<TTokenSuplier>() where TTokenSuplier : class, IImplicitIdentitySupplier
Returns
Type Parameters
Name |
Description |
TTokenSuplier |
|
UseFileAccess<T>()
Declaration
public NetServerCoreOptionsBuilder UseFileAccess<T>() where T : IFileAccess
Returns
Type Parameters
UseNetServerLogLevels(bool)
Use classic NetServer log levels as specified in NetServer configuration ConfigFile.Diagnostics
Declaration
public NetServerCoreOptionsBuilder UseNetServerLogLevels(bool useNetServerLogLevels)
Parameters
Type |
Name |
Description |
bool |
useNetServerLogLevels |
|
Returns
UseOnPremAD()
Declaration
public NetServerCoreOptionsBuilder UseOnPremAD()
Returns
UseRequestItemsAccessor<TRequestContextAccessor>()
Declaration
public NetServerCoreOptionsBuilder UseRequestItemsAccessor<TRequestContextAccessor>() where TRequestContextAccessor : SoRequestItemsAccessorBase
Returns
Type Parameters
Name |
Description |
TRequestContextAccessor |
|
Extension Methods