예제 #1
0
 public static ToStringRules <TFrom> ToStringRules <TFrom>(this IRulesDefinition <TFrom, string> definition)
 {
     return(definition.Rules <ToStringRules <TFrom> >());
 }
예제 #2
0
 public static ParseRules <TTo> ParseRules <TTo>(this IRulesDefinition <string, TTo> definition)
 {
     return(definition.Rules <ParseRules <TTo> >());
 }
예제 #3
0
 public static ToStringRules ToStringRules(this IRulesDefinition definition)
 {
     return(definition.Rules <ToStringRules>());
 }
예제 #4
0
 public static SubClassMappingRules <TFrom, TTo> SubClassMappingRules <TFrom, TTo>(this IRulesDefinition <TFrom, TTo> definition)
 {
     return(definition.Rules <SubClassMappingRules <TFrom, TTo> >());
 }
예제 #5
0
 public static ParseRules ParseRules(this IRulesDefinition definition)
 {
     return(definition.Rules <ParseRules>());
 }
예제 #6
0
 public static FuncMappingRules <TFrom, TTo> FuncMappingRules <TFrom, TTo>(this IRulesDefinition <TFrom, TTo> definition)
 {
     return(definition.Rules <FuncMappingRules <TFrom, TTo> >());
 }
예제 #7
0
 public static EqualityRules <TFrom, TTo> EqualityRules <TFrom, TTo>(this IRulesDefinition <TFrom, TTo> definition)
 {
     return(definition.Rules <EqualityRules <TFrom, TTo> >());
 }
예제 #8
0
 public static NullableRules <TFrom, TTo> NullableRules <TFrom, TTo>(this IRulesDefinition <TFrom, TTo> definition)
     where TFrom : class
     where TTo : class
 {
     return(definition.Rules <NullableRules <TFrom, TTo> >());
 }
예제 #9
0
 public static NullableRules NullableRules(this IRulesDefinition definition)
 {
     return(definition.Rules <NullableRules>());
 }
예제 #10
0
 public static CollectionMappingRules CollectionMappingRules(this IRulesDefinition definition)
 {
     return(definition.Rules <CollectionMappingRules>());
 }
예제 #11
0
 public static PostprocessRules PostprocessRules(this IRulesDefinition definition)
 {
     return(definition.Rules <PostprocessRules>());
 }
예제 #12
0
 public static CollectionMappingRules <TFrom, TTo> CollectionMappingRules <TFrom, TTo>(this IRulesDefinition <TFrom, TTo> definition)
     where TFrom : IEnumerable
     where TTo : IEnumerable
 {
     return(definition.Rules <CollectionMappingRules <TFrom, TTo> >());
 }
예제 #13
0
 public static ObjectMappingRules <TFrom, TTo> ObjectMappingRules <TFrom, TTo>(this IRulesDefinition <TFrom, TTo> definition)
 {
     return(definition.Rules <ObjectMappingRules <TFrom, TTo> >());
 }
예제 #14
0
 public static ObjectMappingRules ObjectMappingRules(this IRulesDefinition definition)
 {
     return(definition.Rules <ObjectMappingRules>());
 }
예제 #15
0
 public static CustomMappingRules <TFrom, TTo> CustomMappingRules <TFrom, TTo>(this IRulesDefinition <TFrom, TTo> definition)
 {
     return(definition.Rules <CustomMappingRules <TFrom, TTo> >());
 }
예제 #16
0
 public static PostprocessRules <TFrom, TTo> PostprocessRules <TFrom, TTo>(this IRulesDefinition <TFrom, TTo> definition)
 {
     return(definition.Rules <PostprocessRules <TFrom, TTo> >());
 }
예제 #17
0
 public static CustomMappingRules CustomMappingRules(this IRulesDefinition definition)
 {
     return(definition.Rules <CustomMappingRules>());
 }
예제 #18
0
 public static CastRules <TFrom, TTo> CastRules <TFrom, TTo>(this IRulesDefinition <TFrom, TTo> definition)
     where TFrom : struct
     where TTo : struct
 {
     return(definition.Rules <CastRules <TFrom, TTo> >());
 }
예제 #19
0
 public static CastRules CastRules(this IRulesDefinition definition)
 {
     return(definition.Rules <CastRules>());
 }
예제 #20
0
 public static CopyRules <TFromTTo> CopyRules <TFromTTo>(this IRulesDefinition <TFromTTo, TFromTTo> definition)
 {
     return(definition.Rules <CopyRules <TFromTTo> >());
 }
예제 #21
0
 public static EqualityRules EqualityRules(this IRulesDefinition definition)
 {
     return(definition.Rules <EqualityRules>());
 }
예제 #22
0
 public static SubClassMappingRules SubClassMappingRules(this IRulesDefinition definition)
 {
     return(definition.Rules <SubClassMappingRules>());
 }