コード例 #1
0
ファイル: BaseRepository.cs プロジェクト: Bloemert/Einstein
        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();
        }
コード例 #2
0
 public EmployeeSkillRepository(ICommonRepositoryDependencies crd)
     : base(crd)
 {
 }
コード例 #3
0
 public SkillTypeRepository(ICommonRepositoryDependencies crd)
     : base(crd)
 {
 }
コード例 #4
0
 public TestRepository(ICommonRepositoryDependencies crd)
     : base(crd)
 {
 }
コード例 #5
0
 public SkillCategoryRepository(ICommonRepositoryDependencies crd)
     : base(crd)
 {
 }
コード例 #6
0
ファイル: SectorRepository.cs プロジェクト: Bloemert/Einstein
 public SectorRepository(ICommonRepositoryDependencies crd)
     : base(crd)
 {
 }
コード例 #7
0
ファイル: UserRepository.cs プロジェクト: Bloemert/Einstein
 public UserRepository(ICommonRepositoryDependencies crd)
     : base(crd)
 {
     AppConfig = crd.IoC.Resolve <IAppConfig>();
 }