using AyCode.Interfaces.Entities; namespace AyCode.Interfaces; public interface IAcModelDtoBaseEmpty { } public interface IAcModelDtoBase : IEntityGuid, IAcModelDtoBaseEmpty { } public interface IAcModelDtoBase : IAcModelDtoBase where TMainEntity : IEntityGuid { TMainEntity CreateMainEntity(); }