Дополнение работы с документацией

This commit is contained in:
2025-06-01 20:38:43 +04:00
parent c9c92a2b54
commit b96bd2a224
81 changed files with 602 additions and 341 deletions
+153
View File
@@ -0,0 +1,153 @@
namespace Pf2eModel
{
/// <summary>
/// Набор классов модели ORM EntityFramework.
/// </summary>
internal static class NamespaceDoc { }
}
namespace Pf2eModel.Model
{
/// <summary>
/// Модель классов ORM EntityFramework.
/// </summary>
internal static class NamespaceDoc { }
}
namespace Pf2eModel.Model.Base
{
/// <summary>
/// Описание корневой сущности модели: класса <see cref="Entity"/> и его прямых связей.
/// </summary>
internal static class NamespaceDoc { }
}
namespace Pf2eModel.Model.Base.Keywords
{
/// <summary>
/// Классы, связанные с ключевыми словами, которые могут использоваться в разных типах сущностей.
/// </summary>
internal static class NamespaceDoc { }
}
namespace Pf2eModel.Model.Base.Source
{
/// <summary>
/// Классы, связанные с источниками, которые могут использоваться в разных типах сущностей.
/// </summary>
internal static class NamespaceDoc { }
}
namespace Pf2eModel.Model.Base.Targets
{
/// <summary>
/// Классы, связанные с целями внешних ссылок, которые могут использоваться в разных типах сущностей.
/// </summary>
internal static class NamespaceDoc { }
}
namespace Pf2eModel.Model.Common
{
/// <summary>
/// Общее классы на которые могут ссылаться разные типа.
/// </summary>
internal static class NamespaceDoc { }
}
namespace Pf2eModel.Model.Common.I18n
{
/// <summary>
/// Классы, связанные с интернационализацией (i18n) модели.
/// </summary>
internal static class NamespaceDoc { }
}
namespace Pf2eModel.Model.Enum
{
/// <summary>
/// Описание всех перечислений, использующихся в модели.
/// </summary>
internal static class NamespaceDoc { }
}
namespace Pf2eModel.Model.Structure
{
/// <summary>
/// Основные типы, которые связаны 1-к-1 с <see cref="Pf2eModel.Model.Base.Entity"/>.
/// Для указания этой связи используется интерфейс <see cref="Pf2eModel.Model.IEntity"/>.
/// </summary>
internal static class NamespaceDoc { }
}
namespace Pf2eModel.Migrations
{
/// <summary>
/// Миграции БД, генерируются в автомотическом режиме.
/// </summary>
/// <exclude/>
internal static class NamespaceDoc { }
}
namespace Pf2eModel.Model.Structure.AncestryRelation
{
/// <summary>
/// Классы, описывающие связи класса <see cref="Pf2eModel.Model.Structure.Ancestry" />.
/// </summary>
internal static class NamespaceDoc { }
}
namespace Pf2eModel.Model.Structure.ArchetypeRelation
{
/// <summary>
/// Классы, описывающие связи класса <see cref="Pf2eModel.Model.Structure.Archetype" />.
/// </summary>
internal static class NamespaceDoc { }
}
namespace Pf2eModel.Model.Structure.BackgroundRelation
{
/// <summary>
/// Классы, описывающие связи класса <see cref="Pf2eModel.Model.Structure.Background" />.
/// </summary>
internal static class NamespaceDoc { }
}
namespace Pf2eModel.Model.Structure.ClassRelation
{
/// <summary>
/// Классы, описывающие связи класса <see cref="Pf2eModel.Model.Structure.Class" />.
/// </summary>
internal static class NamespaceDoc { }
}
namespace Pf2eModel.Model.Structure.DeityRelation
{
/// <summary>
/// Классы, описывающие связи класса <see cref="Pf2eModel.Model.Structure.Deity" />.
/// </summary>
internal static class NamespaceDoc { }
}
namespace Pf2eModel.Model.Structure.FeatRelation
{
/// <summary>
/// Классы, описывающие связи класса <see cref="Pf2eModel.Model.Structure.Feat" />.
/// </summary>
internal static class NamespaceDoc { }
}
namespace Pf2eModel.Model.Structure.RitualRelation
{
/// <summary>
/// Классы, описывающие связи класса <see cref="Pf2eModel.Model.Structure.Ritual" />.
/// </summary>
internal static class NamespaceDoc { }
}
namespace Pf2eModel.Model.Structure.SpellRelation
{
/// <summary>
/// Классы, описывающие связи класса <see cref="Pf2eModel.Model.Structure.Spell" />.
/// </summary>
internal static class NamespaceDoc { }
}
-5
View File
@@ -181,8 +181,3 @@ public partial class Pf2eDbContext : DbContext
);
}
}
/// <summary>
/// Набор классов модели ORM EntityFramework.
/// </summary>
internal static class NamespaceDoc { }