C# Class Chinchilla.Serializers.DefaultMessageTypeFactory

Inheritance: IMessageTypeFactory
Show file Open project: jonnii/chinchilla

Public Methods

Method Description
DefaultMessageTypeFactory ( ) : System
GetTypeFactory ( Type interfaceType ) : Func
HasCachedFactory ( Type type ) : bool

Private Methods

Method Description
CreateFactory ( Type interfaceType ) : Func
CreateProperty ( TypeBuilder typeBuilder, PropertyInfo interfaceProperty ) : void
GetModuleBuilder ( ) : ModuleBuilder

Method Details

DefaultMessageTypeFactory() public method

public DefaultMessageTypeFactory ( ) : System
return System

GetTypeFactory() public method

public GetTypeFactory ( Type interfaceType ) : Func
interfaceType System.Type
return Func

HasCachedFactory() public method

public HasCachedFactory ( Type type ) : bool
type System.Type
return bool