コード例 #1
0
        public Guid Handle(GetAvailableCustomerIdQuery query)
        {
            Guid returnValue;

            do
            {
                returnValue = Guid.NewGuid();
            }while (_archive.HasCustomer(returnValue));

            return(returnValue);
        }
コード例 #2
0
 public bool Handle(HasCustomerIdQuery query)
 {
     return(_archive.HasCustomer(query.CustomerId));
 }