Class ConfigurablePluginExtensions
Inheritance
System.Object
ConfigurablePluginExtensions
Assembly: Eco.Core.dll
Syntax
public static class ConfigurablePluginExtensions : Object
Methods
LoadConfigAsync(IConfigurablePlugin, String)
Declaration
public static Task LoadConfigAsync(this IConfigurablePlugin plugin, string filename)
Parameters
Returns
Type |
Description |
System.Threading.Tasks.Task |
|
PropChanged(IConfigurablePlugin, String)
Declaration
public static void PropChanged(this IConfigurablePlugin plugin, string propertyName)
Parameters
SaveConfig(IConfigurablePlugin)
Declaration
public static void SaveConfig(this IConfigurablePlugin plugin)
Parameters
SaveConfigAsAsync(IConfigurablePlugin, String)
Declaration
public static Task SaveConfigAsAsync(this IConfigurablePlugin plugin, string filename)
Parameters
Returns
Type |
Description |
System.Threading.Tasks.Task |
|
SaveConfigAsync(IConfigurablePlugin)
Declaration
public static Task SaveConfigAsync(this IConfigurablePlugin plugin)
Parameters
Returns
Type |
Description |
System.Threading.Tasks.Task |
|
UpdateConfigFromJson(IConfigurablePlugin, JObject)
Declaration
public static void UpdateConfigFromJson(this IConfigurablePlugin plugin, JObject json)
Parameters