Example #1
0
        public void OpenFactory(FactoryId id)
        {
            if (_state.Id != null)
            {
                throw DomainError.Named("factory-already-created", "Factory was already created");
            }

            Apply(new FactoryOpened(id));
        }
Example #2
0
 void When(FactoryOpened e)
 {
     Id = e.Id;
 }