public void Apply <TLinkedSource, TLinkTargetProperty, TLinkedSourceModelProperty>(LoadLinkProtocolForLinkedSourceBuilder <TLinkedSource> loadLinkProtocolForLinkedSourceBuilder, Func <TLinkedSource, TLinkedSourceModelProperty> getLinkedSourceModelProperty, Expression <Func <TLinkedSource, TLinkTargetProperty> > getLinkTargetProperty, PropertyInfo linkedSourceModelProperty, PropertyInfo linkTargetProperty) { LinkTargetPropertyNamesWhereConventionApplies.Add(linkTargetProperty.Name); }
public void Apply <TLinkedSource, TLinkTargetProperty, TLinkedSourceModelProperty>(LoadLinkProtocolForLinkedSourceBuilder <TLinkedSource> loadLinkProtocolForLinkedSourceBuilder, Func <TLinkedSource, TLinkedSourceModelProperty> getLinkedSourceModelProperty, Expression <Func <TLinkedSource, TLinkTargetProperty> > getLinkTargetProperty, PropertyInfo linkedSourceModelProperty, PropertyInfo linkTargetProperty) where TLinkedSource : ILinkedSource { throw new Exception("apply failed"); }
public void Apply <TLinkedSource, TLinkTargetProperty, TLinkedSourceModelProperty>(LoadLinkProtocolForLinkedSourceBuilder <TLinkedSource> loadLinkProtocolForLinkedSourceBuilder, Func <TLinkedSource, TLinkedSourceModelProperty> getLinkedSourceModelProperty, Expression <Func <TLinkedSource, TLinkTargetProperty> > getLinkTargetProperty, PropertyInfo linkedSourceModelProperty, PropertyInfo linkTargetProperty) { }