Files
Deal/src/core/Deal.Modules.Kanban/Application/Models/CardContactDto.cs
T
Rustam Khalimov 9e07568ddd Инициализировать репозиторий «Дейл»
Первый коммит: модульный монолит ядра (.NET 10) и gRPC-сервисы
ai/ml/telegram, фронтенд Vue 3/Vite/Tailwind, документация (ТЗ,
инструкция пользователя, техдокументация, код-стайл), бэклог,
скрипты развёртывания и архив прототипа LeadRadar.
2026-09-11 02:50:17 +03:00

13 lines
742 B
C#
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
namespace Deal.Modules.Kanban.Application.Models;
/// <summary>
/// Контакт карточки — элемент массива <c>contacts</c> (§4.1 L243).
/// </summary>
/// <remarks>
/// Квалифицированный контакт (прототип <c>qualify_contact</c>/<c>build_contacts</c>): type —
/// tg|phone|whatsapp|email|linkedin|site|other, value — нормализованное значение. Строковый
/// <c>contact</c> карточки — «быстрый» контакт = value основного (primary_contact, pipeline.py L424430).
/// Наружу сериализуется в camelCase: type/value.
/// </remarks>
public sealed record CardContactDto(string Type, string Value);