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; }
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; }