Здесь я использую GetType()
, чтобы получить тип eventData
следующим образом,
public EventDescriptor(Guid id, IEvent eventData)
{
AggregateId = id;
EventData = eventData;
EventType = eventData.GetType().AssemblyQualifiedName;
}
, который возвращает:
"EventType":
"Shared.Events.EntityCreatedEvent`1[[Shared.Model.Dto.EntityDto, Shared,
Version=1.0.6928.25697, Culture=neutral, PublicKeyToken=null]], Shared,
Version=1.0.6928.25697, Culture=neutral, PublicKeyToken=null"
Как я могу получить только Shared.Model.Dto.EntityDto
из вышесказанного?
Есть ли какой-либо метод или свойства доступны?