Exemple #1
0
 public void Stop(GroupAdministratorIdentifier stoppedBy)
 {
     if (_active)
     {
         Raise(new GroupStopped(
                   _groupId.ToGuid(),
                   _name.ToString(),
                   stoppedBy.ToGuid(),
                   0 // DateTimeOffset.UtcNow.Ticks
                   ));
     }
 }
Exemple #2
0
        public static Group Start(GroupIdentifier groupId, GroupName name, GroupAdministratorIdentifier startedBy)
        {
            var group = new Group();

            group.Raise(new GroupStarted(
                            groupId.ToGuid(),
                            name.ToString(),
                            startedBy.ToGuid(),
                            0 // DateTimeOffset.UtcNow.Ticks
                            ));
            return(group);
        }