BlingBag.SampleConsoleApp.Infrastructure.Bootstrapper.Run C# (CSharp) Method

Run() public method

public Run ( ) : void
return void
        public void Run()
        {
            _container.Configure(x =>
                {
                    x.AddRegistry<StandardDomainEventsConfiguration>();
                    x.For<IBlingHandler<TheNameChanged>>().Use<LogThatNameChanged>();
                    x.For<IBlingHandler<TheNameChanged>>().Use<UpdateAccountAfterNameChange>();
                    x.For<IBlingHandler<TheNameChanged>>().Use<EmailTheAccountHolderAfterNameChanged>();

                    x.For<IRepository>().Use<StubRepository>();
                    x.For<IAccountFetcher>().Use<InitializedAccountFetcher>();
                    x.For<IEmailClient>().Use<FakeEmailClient>();
                });
        }