Example #1
0
 public UserLostRole(Role role, AuthUser user, UserId removedBy, DomainEventId id, ZonedDateTime created) : base(id, TYPE, created)
 {
     RoleId    = role.Id;
     Rolename  = role.Rolename;
     UserId    = user.Id;
     Username  = user.Username;
     RemovedBy = removedBy;
 }
Example #2
0
 public UserGainedRole(Role role, AuthUser user, UserId assignedBy, DomainEventId id, ZonedDateTime created) : base(id, TYPE, created)
 {
     RoleId     = role.Id;
     Rolename   = role.Rolename;
     UserId     = user.Id;
     Username   = user.Username;
     AssignedBy = assignedBy;
 }
Example #3
0
 public AuthUserCreated(AuthUser authUser, DomainEventId id, ZonedDateTime created) : base(id, TYPE, created)
 {
     UserId   = authUser.Id;
     Username = authUser.Username;
 }
Example #4
0
 public RoleCreated(Role role, UserId createdBy, DomainEventId id, ZonedDateTime created) : base(id, TYPE, created)
 {
     RoleId    = role.Id;
     Rolename  = role.Rolename;
     CreatedBy = createdBy;
 }
 public override DomainEventBase FromPrimitives
     (DomainEventId eventId, Dictionary <string, object> body) =>
 new UserWasUpdated(eventId, body);
 public UserWasUpdated
     (DomainEventId eventId, Dictionary <string, object> body)
     : base(eventId, body)
 {
 }
Example #7
0
 public UserCreated(User user, DomainEventId id, ZonedDateTime createdAt) : base(id, TYPE, createdAt)
 {
     UserId   = user.Id;
     Username = user.Username;
 }
Example #8
0
        public void Raise(Func <DomainEventId, ZonedDateTime, DomainEvent> evtFunc)
        {
            var nextId = new DomainEventId(_idGenerator.ReservePool(1, 0, 0).Next());

            Raise(evtFunc(nextId, _clock.UtcNow()));
        }