public void When(UserLocked e) { _writer.UpdateOrThrow(e.Id, lv => { lv.IsLocked = true; lv.LockoutMessage = e.LockReason; }); }
public void When(UserLocked e) { m_writer.UpdateOrThrow(e.UserID, lv => { lv.LockedOutTillUtc = e.LockedTillUtc; lv.LockoutMessage = e.LockReason; }); }
public void When(UserLocked e) { _writer.UpdateOrThrow(e.Id, lv => { lv.LockedOutTillUtc = e.LockedTillUtc; lv.LockoutMessage = e.LockReason; }); }
/// <summary>锁定用户 /// </summary> public Task <AsyncTaskResult> HandleAsync(UserLocked evnt) { return(TryUpdateRecordAsync(connection => { return connection.UpdateAsync(new { Status = UserStatus.Locked.ToString(), Version = evnt.Version, EventSequence = evnt.Sequence }, new { UserId = evnt.AggregateRootId, Version = evnt.Version - 1 }, ConfigSettings.UserTable); })); }
public void Handle(UserLocked e) { Update(e.Id, c => c.Locked = true); }
public void When(UserLocked e) { LockoutMessage = e.LockReason; LockedOutTillUtc = e.LockedTillUtc; }
static string When(UserLocked e) { return string.Format("User {0} locked with reason '{1}'.", e.Id.Id, e.LockReason); }
public void When(UserLocked e) { _writer.UpdateOrThrow(e.SecurityId, view => view.Lock(e.Id, e.LockReason)); }
static string When(UserLocked e) { return(string.Format("User {0} locked with reason '{1}'.", e.Id.Id, e.LockReason)); }
public void When(UserLocked e) { LockoutMessage = e.LockReason; Locked = true; }
public void When(UserLocked e) { _writer.UpdateOrThrow(e.SecurityId, cv => cv.Update(e.Id, v => v.IsLocked = true)); }
public void Apply(UserLocked e) { _locked = true; }