Taylohtio/IDP/webapi/webapi.Infrastructure.Common/Repositories/Abstract/IUserFlatMappingRepository.cs

14 lines
559 B
C#

using System;
using System.Collections.Generic;
using webapi.Domain.AggregatesModel.UserFlatMappingAggregate;
using webapi.Infrastructure.Repositories;
namespace webapi.Infractructure.Core
{
public interface IUserFlatMappingRepository : IBaseRepository<UserFlatMapping>
{
IEnumerable<UserFlatMapping> GetUserFlatsMappings(Guid userId, Guid? flatId = null);
IEnumerable<UserFlatMapping> GetAllUserFlatsMappings(IEnumerable<Guid> flatIds);
IEnumerable<UserFlatMapping> GetUserFlatsMappingsById(IEnumerable<Guid> Ids);
}
}