AyCode.Core/AyCode.Interfaces/Users/IAcUser.cs

14 lines
603 B
C#

using AyCode.Interfaces.Addresses;
using AyCode.Interfaces.Profiles;
using AyCode.Interfaces.ServiceProviders;
using AyCode.Interfaces.Users.Dtos;
namespace AyCode.Interfaces.Users;
public interface IAcUser<TProfile, TServiceProvider, TUserToServiceProvider, TProfileAddress> : IAcUserDtoDetailBase<TProfile, TServiceProvider, TUserToServiceProvider, TProfileAddress>, IAcProfileForeignKey
where TProfile : IAcProfile<TProfileAddress>
where TServiceProvider : IAcServiceProviderBase
where TUserToServiceProvider : IAcUserToServiceProviderBase
where TProfileAddress : IAcAddress
{ }