1 sharedlibrarycoreinterfaces IConfigurationHandlerT
RaidMax edited this page 2023-05-20 22:09:21 -05:00

IConfigurationHandler< T> Public interface

Diagram

  flowchart LR
  classDef interfaceStyle stroke-dasharray: 5 5;
  classDef abstractStyle stroke-width:4px
  subgraph SharedLibraryCore.Interfaces
  SharedLibraryCore.Interfaces.IBaseConfiguration[[IBaseConfiguration]]
  class SharedLibraryCore.Interfaces.IBaseConfiguration interfaceStyle;
  SharedLibraryCore.Interfaces.IConfigurationHandler_1[[IConfigurationHandler< T >]]
  class SharedLibraryCore.Interfaces.IConfigurationHandler_1 interfaceStyle;
  SharedLibraryCore.Interfaces.IConfigurationHandler_1T((T));
  SharedLibraryCore.Interfaces.IConfigurationHandler_1 -- where --o SharedLibraryCore.Interfaces.IConfigurationHandler_1T
SharedLibraryCore.Interfaces.IBaseConfiguration --> SharedLibraryCore.Interfaces.IConfigurationHandler_1T

  end

Members

Properties

Public properties

Type Name Methods
string FileName get

Methods

Public methods

Returns Name
Task BuildAsync()
T Configuration()
Task Save()
void Set(T config)

Details

Methods

Save

Source code

public Task Save()

BuildAsync

Source code

public Task BuildAsync()

Configuration

Source code

public T Configuration()

Set

Source code

public void Set(T config)
Arguments
Type Name Description
T config

Properties

FileName

public string FileName { get; }

Generated with ModularDoc