예제 #1
0
 /// <summary>
 /// Default constructor
 /// </summary>
 /// <param name="entityConfigurationStore"></param>
 /// <param name="metadataProvider"></param>
 /// <param name="entityConfigCache"></param>
 /// <param name="modelConfigurationProvider"></param>
 public DataTableHelper(IEntityConfigurationStore entityConfigurationStore, IMetadataProvider metadataProvider, IEntityConfigCache entityConfigCache, IModelConfigurationProvider modelConfigurationProvider)
 {
     _entityConfigurationStore   = entityConfigurationStore;
     _metadataProvider           = metadataProvider;
     _entityConfigCache          = entityConfigCache;
     _modelConfigurationProvider = modelConfigurationProvider;
 }
예제 #2
0
 public MetadataAppService(IEntityConfigurationStore entityConfigurationStore, IMetadataProvider metadataProvider, IModelConfigurationProvider modelConfigurationProvider, IEnumerable <IModelProvider> modelProviders)
 {
     _entityConfigurationStore   = entityConfigurationStore;
     _metadataProvider           = metadataProvider;
     _modelConfigurationProvider = modelConfigurationProvider;
     _modelProviders             = modelProviders;
 }
예제 #3
0
 public ModelConfigurationsAppService(IRepository <EntityConfig, Guid> entityConfigRepository, IRepository <EntityProperty, Guid> entityPropertyRepository, IModelConfigurationProvider modelConfigurationProvider)
 {
     _entityConfigRepository     = entityConfigRepository;
     _entityPropertyRepository   = entityPropertyRepository;
     _modelConfigurationProvider = modelConfigurationProvider;
 }
예제 #4
0
 public OrderDbContext(DbContextOptions options, IMediator mediator, IModelConfigurationProvider modelConfigurationProvider) : base(options, mediator, modelConfigurationProvider)
 {
     Check.NotNull(mediator, nameof(mediator));
     _mediator = mediator;
 }
예제 #5
0
 protected DomainDbContext(DbContextOptions options, IMediator mediator, IModelConfigurationProvider modelConfigurationProvider) : base(options)
 {
     Mediator = mediator ?? throw new ArgumentException(nameof(mediator));
     ModelConfigurationProvider = modelConfigurationProvider;
 }