Search Results for

    Show / Hide Table of Contents

    Interface IConfigurationManager

    Defines the common CMS Configuration Manager interface

    Namespace: Quark.CMSAdapters.Core.Specializations
    Assembly: Quark.CMSAdapters.Core.dll
    Syntax
    public interface IConfigurationManager

    Methods

    CleanUp()

    Cleans up resources.

    Declaration
    void CleanUp()

    CompareServerConfigurationPath(String)

    Compares the server configuration path mentioned in ServerConfigurationPathIdentifier.

    Declaration
    bool CompareServerConfigurationPath(string serverConfigurationPath)
    Parameters
    Type Name Description
    System.String serverConfigurationPath

    The server configuration path.

    Returns
    Type Description
    System.Boolean

    true if server configuration path is same; otherwise, false.

    IsConfigurationUpdateRequired(String)

    Determines whether configuration update is required.

    Declaration
    bool IsConfigurationUpdateRequired(string localConfigurationPath)
    Parameters
    Type Name Description
    System.String localConfigurationPath

    The local configuration path.

    Returns
    Type Description
    System.Boolean

    true if configuration update is required; otherwise, false.

    SetServerConfigurationPath(String)

    Sets the server configuration path.

    Declaration
    string SetServerConfigurationPath(string serverConfigurationPathIdentifier)
    Parameters
    Type Name Description
    System.String serverConfigurationPathIdentifier

    The server configuration path identifier.

    Returns
    Type Description
    System.String

    The server configuration path

    UpdateConfiguration(String)

    Updates the configuration.

    Declaration
    bool UpdateConfiguration(string localConfigurationPath)
    Parameters
    Type Name Description
    System.String localConfigurationPath

    The local configuration path.

    Returns
    Type Description
    System.Boolean

    Extension Methods

    UtilityExtensions.DeepClone<T>(T)
    UtilityExtensions.IsMethodImplemented(Object, String)
    UtilityExtensions.LogError(Object, String)
    UtilityExtensions.ShowAndLogError(Object)
    UtilityExtensions.ShowAndLogError(Object, Window)
    UtilityExtensions.ShowAndLogError(Object, String, Window, String, String)
    UtilityExtensions.GetJsonValue<T>(Object, String, Boolean)
    UtilityExtensions.ToAssetInfo(Object, Nullable<Boolean>)
    In This Article
    Back to top © 2025 Quark Software Inc. All rights reserved.