Skip to main content

Class InMemorySettingsSource<T>

Inheritance

↳ object

    InMemorySettingsSource<T>

        ↳ InMemoryMultiServerSettingsSource

        ↳ InMemorySingleServerSettingsSource

Implements

IServerSettingsSource<<T>>

Inherited Members

Equals(object)

Equals(object, object)

GetHashCode()

GetType()

MemberwiseClone()

ReferenceEquals(object, object)

ToString()

Namespace: OptimaJet.Workflow.Core.Runtime.Settings

Assembly: OptimaJet.Workflow.Core.dll

Syntax
public class InMemorySettingsSource<T> : IServerSettingsSource<T> where T : new()

Constructors

InMemorySettingsSource(T)

Declaration
public InMemorySettingsSource(T settings)
Parameters
TypeNameDescription
{T}settings

Methods

GetSettingsAsync()

Declaration
public Task<T> GetSettingsAsync()
Returns
TypeDescription
Task<T>

SaveSettingsAsync(T)

Declaration
public Task SaveSettingsAsync(T settings)
Parameters
TypeNameDescription
{T}settings
Returns
TypeDescription
Task

Extension Methods