public ActionProcessingDataService(
     IHostConfiguration hostConfiguration,
     IEnumerable <IRecordType> recordTypes,
     IGlobalisationProvider globalisationProvider,
     IAuthorisation authorisation,
     IMetadataProvider metadataProvider,
     IActionProcessingDataServiceRepository actionProcessingDataServiceRepository,
     IDatabaseStreamingQueryExecutor databaseStreamingQueryExecutor)
     : base(ActionProcessingDataServiceConstants.DataServiceName,
            globalisationProvider,
            actionProcessingDataServiceRepository as DatabaseDataServiceRepository,
            recordTypes,
            metadataProvider,
            databaseStreamingQueryExecutor)
 {
 }
 public DataServiceDesignerDataService(
     IHostConfiguration hostConfiguration,
     IEnumerable <IRecordType> recordTypes,
     IGlobalisationProvider globalisationProvider,
     IAuthorisation authorisation,
     IMetadataProvider metadataProvider,
     IDataServiceDesignerRepository repository,
     IDatabaseStreamingQueryExecutor databaseStreamingQueryExecutor)
     : base(
         Constants.DataServiceName,
         globalisationProvider,
         repository as DatabaseDataServiceRepository,
         recordTypes,
         metadataProvider,
         databaseStreamingQueryExecutor)
 {
     ValidatorOptions.CascadeMode = CascadeMode.StopOnFirstFailure;
 }
Ejemplo n.º 3
0
 public BCRDataService(
     IHostConfiguration hostConfiguration,
     IEnumerable <IRecordType> recordTypes,
     IGlobalisationProvider globalisationProvider,
     IAuthorisation authorisation,
     IMetadataProvider metadataProvider,
     IBCRRepository ibcrRepository,
     IDatabaseStreamingQueryExecutor databaseStreamingQueryExecutor)
     : base(
         "bcr", // the name of the data service
         globalisationProvider,
         ibcrRepository as DatabaseDataServiceRepository,
         recordTypes,
         metadataProvider,
         databaseStreamingQueryExecutor)
 {
     ValidatorOptions.CascadeMode = CascadeMode.StopOnFirstFailure;
 }
        public ProvisionalContractDataService(IProvisionalContractDataServiceRepository repository, IDataServiceHostSettings hostSettings, IEnumerable <IRecordType> recordTypes, IAuthorisation authorisation, IGlobalisationProvider globalisationProvider, IMetadataProvider metadataProvider, IDatabaseStreamingQueryExecutor streamingQueryExecutor)
            : base(Constants.DataServiceName, globalisationProvider, repository as DatabaseDataServiceRepository, recordTypes, metadataProvider, streamingQueryExecutor)
        {
            _hostSettings = hostSettings;
            _hostUrl      = hostSettings.HostUrl;

            ValidatorOptions.CascadeMode = CascadeMode.StopOnFirstFailure;
        }