예제 #1
0
 public MultitenantRepository(ISqlConnectionProvider connectionProvider, IMtTypeStorageProvider typeStorageProvider, IMtTypeStorage typeStorage, IMtObjectConverter converter, IMtObjectsStorage mtObjectsStorage)
 {
     _connectionProvider  = connectionProvider;
     _typeStorageProvider = typeStorageProvider;
     _typeStorage         = typeStorage;
     _converter           = converter;
     _mtObjectsStorage    = mtObjectsStorage;
 }
예제 #2
0
 public AstToSqlConverter(MtTypeDefinition mtType, IMtObjectConverter converter, string tableName = null)
 {
     _tableName = tableName;
     _mtType    = mtType;
     _converter = converter;
 }
예제 #3
0
 public InMemoryMtObjectsStorage(IMtObjectConverter converter)
 {
     _converter = converter;
 }
예제 #4
0
 public AstEvaluator(MtObject context, IMtObjectConverter converter)
 {
     _context   = context;
     _converter = converter;
 }
예제 #5
0
 public MtTypeStorage(IMtObjectConverter typeConverter)
 {
     _typeConverter = typeConverter;
 }
예제 #6
0
 public SqlMtObjectsStorage(IMtObjectConverter converter)
 {
     _converter = converter;
 }