Show / Hide Table of Contents

Class NetServerCoreOptionsBuilder

Inheritance
object
NetServerCoreOptionsBuilder
Inherited Members
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
Namespace: Microsoft.Extensions.DependencyInjection
Assembly: SoCore.dll
Syntax
public class NetServerCoreOptionsBuilder

Constructors

NetServerCoreOptionsBuilder(IServiceCollection)

Declaration
public NetServerCoreOptionsBuilder(IServiceCollection serviceCollection)
Parameters
Type Name Description
IServiceCollection serviceCollection

NetServerCoreOptionsBuilder(IServiceCollection, NetServerCoreOptions)

Declaration
public NetServerCoreOptionsBuilder(IServiceCollection serviceCollection, NetServerCoreOptions options)
Parameters
Type Name Description
IServiceCollection serviceCollection
NetServerCoreOptions options

Properties

Options

Declaration
public NetServerCoreOptions Options { get; }
Property Value
Type Description
NetServerCoreOptions

Methods

AddImplicitIdentitySupplier<TTokenSuplier>()

Declaration
public NetServerCoreOptionsBuilder AddImplicitIdentitySupplier<TTokenSuplier>() where TTokenSuplier : class, IImplicitIdentitySupplier
Returns
Type Description
NetServerCoreOptionsBuilder
Type Parameters
Name Description
TTokenSuplier

UseFileAccess<T>()

Declaration
public NetServerCoreOptionsBuilder UseFileAccess<T>() where T : IFileAccess
Returns
Type Description
NetServerCoreOptionsBuilder
Type Parameters
Name Description
T

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
Type Description
NetServerCoreOptionsBuilder

UseOnPremAD()

Declaration
public NetServerCoreOptionsBuilder UseOnPremAD()
Returns
Type Description
NetServerCoreOptionsBuilder

UseRequestItemsAccessor<TRequestContextAccessor>()

Declaration
public NetServerCoreOptionsBuilder UseRequestItemsAccessor<TRequestContextAccessor>() where TRequestContextAccessor : SoRequestItemsAccessorBase
Returns
Type Description
NetServerCoreOptionsBuilder
Type Parameters
Name Description
TRequestContextAccessor

Extension Methods

EnumUtil.MapEnums<From, To>(From)
Converters.MapEnums<From, To>(From)
© SuperOffice. All rights reserved.
SuperOffice |  Community |  Release Notes |  Privacy |  Site feedback |  Search Docs |  About Docs |  Contribute |  Back to top