public void DI_Nominal() { var container = new HandlersContainer(); HandlersContainer.AddDependency <IUoWTest, UoWTest>(); Assert.IsTrue(container.messageHandlersDictionary[typeof(DIMessage)].Count == 1); container.HandleAsync(new DIMessage(), null).Wait(); }
static ShippingService() { HandlersContainer.AddDependency <IShippingRepository, InMemoryShippingRepository>(); }
static CommandsReceiverFunction() { HandlersContainer.AddDependency <IPaymentsRepository, InMemoryPaymentsRepository>(); }