public BaseRepository(ICommonRepositoryDependencies crd) { if (String.IsNullOrEmpty(TableName)) { crd.Log.Error("No Table name provided!"); } Crd = crd; if (IoC.IsRegisteredWithName <IQueryTemplate>(TableName)) { QueryTemplate = IoC.ResolveNamed <IQueryTemplate>(TableName, new NamedParameter("repository", this)); } else { QueryTemplate = new BaseQueryTemplate <E>(this); } QueryTemplate.EntityMetadata = ReadMetadataFromTable(); }
public EmployeeSkillRepository(ICommonRepositoryDependencies crd) : base(crd) { }
public SkillTypeRepository(ICommonRepositoryDependencies crd) : base(crd) { }
public TestRepository(ICommonRepositoryDependencies crd) : base(crd) { }
public SkillCategoryRepository(ICommonRepositoryDependencies crd) : base(crd) { }
public SectorRepository(ICommonRepositoryDependencies crd) : base(crd) { }
public UserRepository(ICommonRepositoryDependencies crd) : base(crd) { AppConfig = crd.IoC.Resolve <IAppConfig>(); }