private PersonApi.Services.IPersonService GetPersonService(DbLayer.DatabaseContext db) { var serviceProvider = GetMoqIServiceProvider(db); var _service = new PersonApi.Services.PersonService(serviceProvider.Object); return(_service); }
protected Mock <IServiceProvider> GetMoqIServiceProvider(DbLayer.DatabaseContext db) { var serviceProvider = new Mock <IServiceProvider>(); serviceProvider.Setup(x => x.GetService(typeof(DbLayer.DatabaseContext))).Returns(db); return(serviceProvider); }
private PersonApi.Services.ICommunicationInformationService GetCommunicationService(DbLayer.DatabaseContext db) { var serviceProvider = GetMoqIServiceProvider(db); LoadPersonServiceMoq(serviceProvider); var _service = new PersonApi.Services.CommunicationInformationService(serviceProvider.Object); return(_service); }
public ReportConsumerBackgroundService(IMQService rabbitMQService, DbLayer.DatabaseContext db) { this.rabbitMQService = rabbitMQService; this.db = db; }