Class FormaXamlLoader

Namespace
Forma.Xaml
Assembly
Forma.dll
public static class FormaXamlLoader
Inheritance
FormaXamlLoader
Inherited Members

Methods

Load(Type, IServiceProvider)

public static object Load(Type type, IServiceProvider serviceProvider = null)

Parameters

type Type
serviceProvider IServiceProvider

Returns

object

Load<T>(IServiceProvider)

public static T Load<T>(IServiceProvider serviceProvider = null) where T : class

Parameters

serviceProvider IServiceProvider

Returns

T

Type Parameters

T

Load<T>(T, IServiceProvider)

public static void Load<T>(T instance, IServiceProvider serviceProvider = null) where T : class

Parameters

instance T
serviceProvider IServiceProvider

Type Parameters

T

RegisterPopulate<T>(Action<IServiceProvider, T>)

public static void RegisterPopulate<T>(Action<IServiceProvider, T> populate) where T : class

Parameters

populate Action<IServiceProvider, T>

Type Parameters

T

Register<T>(Func<IServiceProvider, T>, Action<IServiceProvider, T>)

public static void Register<T>(Func<IServiceProvider, T> build, Action<IServiceProvider, T> populate) where T : class

Parameters

build Func<IServiceProvider, T>
populate Action<IServiceProvider, T>

Type Parameters

T