示例#1
0
 public static GenericObjectFactory <T, TE> Generic <T, TE>(GenericObjectFactoryCreator <T, TE> creator)
     where T : ModelBase, new()
     where TE : EntityBase, new()
 {
     return(creator == null ? new GenericObjectFactory <T, TE>() : creator());
 }
示例#2
0
 public static T GetPreview <T, TE>(object id, GenericObjectFactoryCreator <T, TE> creator = null)
     where T : ModelBase, new()
     where TE : EntityBase, new()
 {
     return(GetAndFetch(id, ObjectFactoryCreator.Generic(creator)));
 }