Example #1
0
        public AppDbContextTests()
        {
            ServiceCollection serviceCollection = new ServiceCollection();

            serviceCollection.UseTaskerDataEntities();
            serviceCollection.UseJsonObjectSerializer();
            ServiceProvider serviceProvider = serviceCollection
                                              .AddLogging()
                                              .BuildServiceProvider();

            mTasksGroupFactory = serviceProvider.GetRequiredService <ITasksGroupFactory>();
            mObjectSerializer  = serviceProvider.GetRequiredService <IObjectSerializer>();
            mIDProducer        = serviceProvider.GetRequiredService <IIDProducer>();
        }
Example #2
0
 public TaskGroupFactory(IIDProducer idProducer, ILogger <TaskGroupFactory> logger)
 {
     mIDProducer = idProducer ?? throw new ArgumentNullException(nameof(idProducer));
     mLogger     = logger ?? throw new ArgumentNullException(nameof(logger));
 }