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);
        }