コード例 #1
0
 protected override void Load(ContainerBuilder builder)
 {
     BuildRegistration.Type <UpdateEnvironmentsHandler>()
     .WithDefaultResponse()
     .InProjectLock()
     .RegisterAsHandlerIn(builder);
 }
コード例 #2
0
        public void can_resolve_a_type()
        {
            // given

            var builder = new ContainerBuilder();

            builder.RegisterType <SomeType>();

            BuildRegistration.Type <SomeType>()
            .RegisterIn(builder)
            .As <ISomeInterface>();

            using (var container = builder.Build())
            {
                // when

                var result = container.Resolve <ISomeInterface>();

                // then

                result.Should().BeOfType <SomeType>();
            }
        }
コード例 #3
0
 protected override void Load(ContainerBuilder builder)
 {
     BuildRegistration.Type <GetLastPackageHandler>()
     .InProjectLock()
     .RegisterAsHandlerIn(builder);
 }
コード例 #4
0
 protected override void Load(ContainerBuilder builder)
 {
     BuildRegistration.Type <GetComponentsForUpdateHandler>()
     .RegisterAsHandlerIn(builder);
 }
コード例 #5
0
ファイル: UpdateComponents.cs プロジェクト: sheepit/sheepit
 protected override void Load(ContainerBuilder builder)
 {
     BuildRegistration.Type <UpdateComponentsHandler>()
     .WithDefaultResponse()
     .RegisterAsHandlerIn(builder);
 }
コード例 #6
0
 protected override void Load(ContainerBuilder builder)
 {
     BuildRegistration.Type <GetPackagesListHandler>()
     .RegisterAsHandlerIn(builder);
 }
コード例 #7
0
 protected override void Load(ContainerBuilder builder)
 {
     BuildRegistration.Type <ListProjectsHandler>()
     .RegisterAsHandlerIn(builder);
 }
コード例 #8
0
 protected override void Load(ContainerBuilder builder)
 {
     BuildRegistration.Type <GetDeploymentDetailsHandler>()
     .RegisterAsHandlerIn(builder);
 }
コード例 #9
0
 protected override void Load(ContainerBuilder builder)
 {
     BuildRegistration.Type <CreateProjectHandler>()
     .WithDefaultResponse()
     .RegisterAsHandlerIn(builder);
 }
コード例 #10
0
 protected override void Load(ContainerBuilder builder)
 {
     BuildRegistration.Type <GetDashboardHandler>()
     .RegisterAsHandlerIn(builder);
 }