예제 #1
0
 public CreateEntityController(
     IDatabaseEntityRepository databaseEntityRepository,
     IOptionsService optionsService,
     ISqlComparerService sqlComparerService,
     IIdentifierService identifierService,
     ILogger <CreateEntityController> logger)
 {
     _databaseEntityRepository = databaseEntityRepository;
     _optionsService           = optionsService;
     _sqlComparerService       = sqlComparerService;
     _identifierService        = identifierService;
     _logger = logger;
 }
예제 #2
0
 public SqlComparerService(
     IComparer comparer,
     IComparedEntityFactory entityFactory,
     IDatabaseEntityRepository databaseEntityRepository,
     ITSqlFragmentFactory fragmentFactory,
     IOptionsService optionsService,
     ILogger <SqlComparerService> logger)
 {
     _comparer                 = comparer;
     _entityFactory            = entityFactory;
     _databaseEntityRepository = databaseEntityRepository;
     _fragmentFactory          = fragmentFactory;
     _optionsService           = optionsService;
     _logger = logger;
 }