Search Results for

    Show / Hide Table of Contents

    Interface IConfigurationRepository

    Namespace: Simplic.Configuration
    Assembly: Simplic.Configuration.dll
    Syntax
    public interface IConfigurationRepository

    Methods

    | Improve this Doc View Source

    Create(String, String, Int32, Boolean, String)

    Create a new configuration entry

    Declaration
    void Create(string configurationName, string pluginName, int type, bool editable, string configurationValue)
    Parameters
    Type Name Description
    System.String configurationName

    Configuration name

    System.String pluginName

    Plugin name

    System.Int32 type

    Type (0 = string, 1 = int, 5 = bool)

    System.Boolean editable

    Determines whether the configuration is editable

    System.String configurationValue

    Configuration value

    | Improve this Doc View Source

    Exists(String, String)

    Checks whether a configuration exists

    Declaration
    bool Exists(string configurationName, string pluginName)
    Parameters
    Type Name Description
    System.String configurationName

    Configuration name

    System.String pluginName

    Plugin name

    Returns
    Type Description
    System.Boolean
    | Improve this Doc View Source

    GetValue(String, String, String)

    Gets a configuration value

    Declaration
    string GetValue(string pluginName, string userName, string configurationName)
    Parameters
    Type Name Description
    System.String pluginName

    Plugin name

    System.String userName

    User name

    System.String configurationName

    Configuration name

    Returns
    Type Description
    System.String

    Configuration value

    | Improve this Doc View Source

    GetValues(String, String)

    Gets a list configuration values

    Declaration
    IEnumerable<ConfigurationValue> GetValues(string pluginName, string userName)
    Parameters
    Type Name Description
    System.String pluginName

    Plugin name

    System.String userName

    User name

    Returns
    Type Description
    System.Collections.Generic.IEnumerable<ConfigurationValue>

    A list configuration values

    | Improve this Doc View Source

    SetValue(String, String, String, String)

    Sets a configuration value (saves in the db)

    Declaration
    void SetValue(string pluginName, string userName, string configurationName, string configurationValue)
    Parameters
    Type Name Description
    System.String pluginName

    Plugin name

    System.String userName

    User name

    System.String configurationName

    Configuration name

    System.String configurationValue

    Configuration value

    • Improve this Doc
    • View Source
    In This Article
    Back to top Copyright © 2018 SIMPLIC GmbH
    Generated by DocFx