Генерация исходного кода C# — IIncrementalGenerator — не запускается ⇐ C#
Генерация исходного кода C# — IIncrementalGenerator — не запускается
У меня есть файл проекта генератора исходного кода:
4.4 netstandard2.0 включить true Сгенерировано true истина последняя включить true В сборке Domain.Core я определил атрибут маркера.
[AttributeUsage(AttributeTargets.Class)] открытый класс EventApplyAttribute: Атрибут { общественная строка FullyQualifiedAggregateName {get; } public EventApplyAttribute (строка FullQualifiedAggregateName) { FullyQualifiedAggregateName = полностьюQualifiedAggregateName; } } Проект Domain.Core ссылается на проект генератора исходного кода.
net7.0 Эти проекты упакованы в пакеты nuget.
В моем коде я использую атрибут маркера:
[EventApply("SampleAggregate.Sample")] общедоступный класс SampleAdded: DomainEvent Если я ссылаюсь на оба пакета:
работает нормально. Но я ожидаю, что мне нужно будет ссылаться на Domain.Core только так, как Domain.Core ссылается на генератор исходного кода.
Что мне нужно изменить, чтобы мне не нужно было ссылаться на сам генератор исходного кода?
У меня есть файл проекта генератора исходного кода:
4.4 netstandard2.0 включить true Сгенерировано true истина последняя включить true В сборке Domain.Core я определил атрибут маркера.
[AttributeUsage(AttributeTargets.Class)] открытый класс EventApplyAttribute: Атрибут { общественная строка FullyQualifiedAggregateName {get; } public EventApplyAttribute (строка FullQualifiedAggregateName) { FullyQualifiedAggregateName = полностьюQualifiedAggregateName; } } Проект Domain.Core ссылается на проект генератора исходного кода.
net7.0 Эти проекты упакованы в пакеты nuget.
В моем коде я использую атрибут маркера:
[EventApply("SampleAggregate.Sample")] общедоступный класс SampleAdded: DomainEvent Если я ссылаюсь на оба пакета:
работает нормально. Но я ожидаю, что мне нужно будет ссылаться на Domain.Core только так, как Domain.Core ссылается на генератор исходного кода.
Что мне нужно изменить, чтобы мне не нужно было ссылаться на сам генератор исходного кода?
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение