예제 #1
0
        public EntityOrmMappings(IAuthorizationDatabaseTableViewsProvider authorizationDatabaseTableViewsProvider, IDatabaseTypeTranslator databaseTypeTranslator)
        {
            Preconditions.ThrowIfNull(authorizationDatabaseTableViewsProvider, nameof(authorizationDatabaseTableViewsProvider));
            Preconditions.ThrowIfNull(databaseTypeTranslator, nameof(databaseTypeTranslator));

            _authorizationDatabaseTableViewsProvider = authorizationDatabaseTableViewsProvider;
            _databaseTypeTranslator = databaseTypeTranslator;
        }
예제 #2
0
        public EntityOrmMappings(IViewsProvider viewsProvider, IDatabaseTypeTranslator databaseTypeTranslator)
        {
            Preconditions.ThrowIfNull(viewsProvider, nameof(viewsProvider));
            Preconditions.ThrowIfNull(databaseTypeTranslator, nameof(databaseTypeTranslator));

            _viewsProvider          = viewsProvider;
            _databaseTypeTranslator = databaseTypeTranslator;
        }
 public EntityOrmMappingsForQueries(IAuthorizationDatabaseTableViewsProvider authorizationDatabaseTableViewsProvider, IDatabaseTypeTranslator databaseTypeTranslator)
     : base(authorizationDatabaseTableViewsProvider, databaseTypeTranslator)
 {
 }
 public EntityOrmMappingsForQueries(IViewsProvider viewsProvider, IDatabaseTypeTranslator databaseTypeTranslator)
     : base(viewsProvider, databaseTypeTranslator)
 {
 }