private static ICommandHandler <CreateHelloWorldCommand> GetHandler() { var container = ContainerBuildingHelper.BuildContainer(); using (var scope = container.BeginLifetimeScope()) { return(scope.Resolve <ICommandHandler <CreateHelloWorldCommand> >()); } }
private static IHelloWorldService GetService() { var container = ContainerBuildingHelper.BuildContainer(); using (var scope = container.BeginLifetimeScope()) { var composite = scope.Resolve <IHelloWorldRepositoryComposite>(); return(new HelloWorldService(composite)); } }