public static IVfpCollection <TEntity> GetCollection <TEntity, TKey>(this IBasicRepository <TEntity, TKey> repository) where TEntity : class, IEntity <TKey> { return(repository.ToVfpRepository().Collection); }
public static IVfp GetDatabase <TEntity, TKey>(this IBasicRepository <TEntity, TKey> repository) where TEntity : class, IEntity <TKey> { return(repository.ToVfpRepository().Database); }
public static IQueryable <TEntity> GetVfpQueryable <TEntity, TKey>(this IBasicRepository <TEntity, TKey> repository) where TEntity : class, IEntity <TKey> { return(repository.ToVfpRepository().GetVfpQueryable()); }