Процессор домена

This commit is contained in:
2025-09-13 16:48:44 +04:00
parent 8290183220
commit 90597560c5
55 changed files with 1319 additions and 57 deletions
+8 -16
View File
@@ -23,40 +23,32 @@ public class Domain : IEntity
/// <inheritdoc/>
public Entity Entity { get; set; } = null!;
/// <summary>
/// Название домена.
/// </summary>
[Column(Order = 2)]
[MaxLength(Pf2eDbContext.NameLength)]
[Comment("Название домена")]
public string Name { get; set; } = null!;
/// <summary>
/// Идентификатор заклинания домена.
/// </summary>
[Column(Order = 3)]
[Comment("Идентификатор заклинания домена")]
[Column(Order = 2)]
[Comment("Заклинание домена")]
public int DomainSpellId { get; set; }
/// <summary>
/// Идентификатор продвинутого заклинания домена.
/// </summary>
[Column(Order = 4)]
[Comment("Идентификатор продвинутого заклинания домена")]
[Column(Order = 3)]
[Comment("Продвинутое заклинание домена")]
public int AdvancedDomainSpellId { get; set; }
/// <summary>
/// Идентификатор апокрифического заклинания домена.
/// </summary>
[Column(Order = 5)]
[Comment("Идентификатор апокрифического заклинания домена")]
[Column(Order = 4)]
[Comment("Апокрифическое заклинание домена")]
public int? ApocryphalSpellId { get; set; }
/// <summary>
/// Идентификатор продвинутого апокрифического заклинания домена.
/// </summary>
[Column(Order = 6)]
[Comment("Идентификатор продвинутого апокрифического заклинания домена")]
[Column(Order = 5)]
[Comment("Продвинутое апокрифическое заклинание домена")]
public int? AdvancedApocryphalSpellId { get; set; }
/// <summary>