ConvertFromRegistrationDto(
     SomethingRegistrationDto somethingRegistration)
 {
     return(new global::BoundedContext.Contracts.Command.Service1.DTOs.SomethingRegistrationDto
     {
         Name = somethingRegistration.Name,
     });
 }
        public void RegisterSomething(SomethingRegistrationDto registrationDto)
        {
            using (DirectScope.Begin())
                DirectRegisterSomething(registrationDto);

            using (IndirectScope.Begin())
                IndirectRegisterSomething(registrationDto);
        }
        public Guid RegisterSomething(SomethingRegistrationDto registerDto)
        {
            var something = new Something
            {
                Name = registerDto.Name,
            };

            _somethingRepository.CreateSomething(something);

            return(something.Id);
        }
 private void IndirectRegisterSomething(SomethingRegistrationDto registrationDto)
 {
     service1.RegisterSomething(SomethingRegistrationFactory.ConvertFromRegistrationDto(registrationDto));
 }
示例#5
0
 public void RegisterSomething(SomethingRegistrationDto registrationDto)
 {
     boundedContextCoordinator.RegisterSomething(registrationDto);
 }