Инициализировать репозиторий «Дейл»
Первый коммит: модульный монолит ядра (.NET 10) и gRPC-сервисы ai/ml/telegram, фронтенд Vue 3/Vite/Tailwind, документация (ТЗ, инструкция пользователя, техдокументация, код-стайл), бэклог, скрипты развёртывания и архив прототипа LeadRadar.
This commit is contained in:
@@ -0,0 +1,18 @@
|
||||
namespace Deal.Modules.Kanban.Application.Models;
|
||||
|
||||
/// <summary>
|
||||
/// Файл карточки — элемент массива <c>files</c> (этап 9, T6; форма 1:1 с прежней проектной карточкой).
|
||||
/// </summary>
|
||||
/// <param name="Id">Короткий id записи файла (<c>pf_...</c>).</param>
|
||||
/// <param name="Name">Имя файла.</param>
|
||||
/// <param name="Size">Размер в байтах.</param>
|
||||
/// <param name="Kind">Тип: image/video/audio/archive/document/other.</param>
|
||||
/// <param name="Label">Человекочитаемая метка типа.</param>
|
||||
/// <param name="ObjectKey">Ключ объекта в файловом хранилище.</param>
|
||||
public sealed record CardFileDto(
|
||||
string Id,
|
||||
string Name,
|
||||
long Size,
|
||||
string Kind,
|
||||
string Label,
|
||||
string ObjectKey);
|
||||
Reference in New Issue
Block a user