AyCode.Core/AyCode.Interfaces/Users/IAcUserRelation.cs

17 lines
548 B
C#

using AyCode.Interfaces.Profiles;
using AyCode.Interfaces.ServiceProviders;
namespace AyCode.Interfaces.Users;
public interface IAcUserListRelation<TUser, TUserToServiceProvider>
where TUser : class, IAcUserBase
where TUserToServiceProvider : class, IAcUserToServiceProviderBase
{
public List<TUser> Users { get; set; }
public List<TUserToServiceProvider> UserToServiceProviders { get; set; }
}
public interface IAcUserRelation<TUser> : IUserForeignKey where TUser : class, IAcUserBase
{
public TUser User { get; set; }
}