public static async Task RemoveRangeAsync <TEntity, TModel, TIdentifier>(this TableDataService <TEntity, TModel, TIdentifier> service, IEnumerable <TIdentifier> identifiers)
     where TEntity : class, IEntity <TIdentifier>, IModifiable, ISoftDeletable, IEntityUpdate <TModel>, new()
     where TModel : class, IEntity <TIdentifier>, new()
 {
     var r = new RangedTableDataServiceOperations <TEntity, TModel, TIdentifier>(service);
     await r.RemoveRangeAsync(identifiers);
 }
        public static async Task <IEnumerable <TModel> > AddRangeAsync <TEntity, TModel, TIdentifier>(this TableDataService <TEntity, TModel, TIdentifier> service, IEnumerable <TModel> models)
            where TEntity : class, IEntity <TIdentifier>, IModifiable, ISoftDeletable, IEntityUpdate <TModel>, new()
            where TModel : class, IEntity <TIdentifier>, new()
        {
            var r = new RangedTableDataServiceOperations <TEntity, TModel, TIdentifier>(service);

            return(await r.AddRangeAsync(models));
        }