Админка

This commit is contained in:
Халимов Рустам
2026-03-28 01:34:51 +03:00
parent ba5c5210d4
commit 9bae9752cc
22 changed files with 1590 additions and 958 deletions
+5
View File
@@ -24,6 +24,10 @@ public sealed class User : AggregateRoot<Guid>
public bool IsOnline { get; private set; }
public DateTime? LastSeen { get; private set; }
public bool HideStatus { get; private set; }
public bool IsBanned { get; private set; }
public void Ban() => IsBanned = true;
public void Unban() => IsBanned = false;
private User(Guid id, string username, string passwordHash, string displayName, string? email, string? bio = null)
: base(id)
@@ -34,6 +38,7 @@ public sealed class User : AggregateRoot<Guid>
Email = email;
Bio = bio;
CreatedAt = DateTime.UtcNow;
IsBanned = false;
}
/// <summary>