Search Results for

    Show / Hide Table of Contents

    Class ClientAuthenticationSettingsRepository

    Inheritance
    object
    ClientAuthenticationSettingsRepository
    Implements
    IClientAuthenticationSettingsRepository
    Inherited Members
    object.GetType()
    object.MemberwiseClone()
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    Namespace: LemonEdge.Authentication.Client
    Assembly: LemonEdge.Authentication.Client.dll
    Syntax
    public class ClientAuthenticationSettingsRepository : IClientAuthenticationSettingsRepository

    Constructors

    ClientAuthenticationSettingsRepository(IOptions<ClientAuthenticationSettings>)

    Declaration
    public ClientAuthenticationSettingsRepository(IOptions<ClientAuthenticationSettings> initialOptions)
    Parameters
    Type Name Description
    IOptions<ClientAuthenticationSettings> initialOptions

    Methods

    Get()

    Gets the current ClientAuthenticationSettings.

    Declaration
    public ClientAuthenticationSettings Get()
    Returns
    Type Description
    ClientAuthenticationSettings

    Reset()

    Reverts to the initial settings provided in config.

    Declaration
    public void Reset()

    Set(ClientAuthenticationSettings)

    Overwrites the current ClientAuthenticationSettings.

    Declaration
    public void Set(ClientAuthenticationSettings settings)
    Parameters
    Type Name Description
    ClientAuthenticationSettings settings

    Implements

    IClientAuthenticationSettingsRepository

    Extension Methods

    LinqExtensions.AsArray<T>(T)
    LinqExtensions.ToArrayOfOne<T>(T)
    LinqExtensions.ToListOfOne<T>(T)
    MiscExtensions.SetIfNotEqual<T, TP>(T, Expression<Func<T, TP>>, TP)
    WeakReferenceExtensions.WeakReference(object)
    SQLExtensions.ToSQLValue(object, bool)
    ReflectionExtensions.ClearEventInvocations(object, string)
    StringExtensions.ToCSVFormatString(object, Type)
    In this article
    Back to top © LemonEdge Technologies. All rights reserved.