public static IQueryable <EmailEndpointEntity> GetEmailEndpoints(this IEmailEndpointDbContext emailEndpointDbContext, IEnumerable <EndpointIdentity> endpointIdentities) { var identityValues = endpointIdentities.Select(x => x.Value).ToList(); var queryable = emailEndpointDbContext.EmailEndpoints.Where(x => identityValues.Contains(x.EndpointGUID)); return(queryable); }
public static IQueryable <EmailEndpointEntity> GetEmailEndpoint(this IEmailEndpointDbContext emailEndpointDbContext, EndpointIdentity endpointIdentity) { var queryable = emailEndpointDbContext.EmailEndpoints.Where(x => x.EndpointGUID == endpointIdentity.Value); return(queryable); }