Browse Source

CmsKit - Convert string array to list in IBlogFeatureRepository

pull/7745/head
enisn 6 years ago
parent
commit
f907991eab
  1. 2
      modules/cms-kit/src/Volo.CmsKit.Domain/Volo/CmsKit/Blogs/IBlogFeatureRepository.cs
  2. 2
      modules/cms-kit/src/Volo.CmsKit.EntityFrameworkCore/Volo/CmsKit/Blogs/EfCoreBlogFeatureRepository.cs
  3. 2
      modules/cms-kit/src/Volo.CmsKit.MongoDB/Volo/CmsKit/MongoDB/Blogs/MongoBlogFeatureRepository.cs

2
modules/cms-kit/src/Volo.CmsKit.Domain/Volo/CmsKit/Blogs/IBlogFeatureRepository.cs

@ -11,7 +11,7 @@ namespace Volo.CmsKit.Blogs
{
Task<List<BlogFeature>> GetListAsync(Guid blogId);
Task<List<BlogFeature>> GetListAsync(Guid blogId, string[] featureNames);
Task<List<BlogFeature>> GetListAsync(Guid blogId, List<string> featureNames);
Task<BlogFeature> FindAsync(Guid blogId, string featureName);
}

2
modules/cms-kit/src/Volo.CmsKit.EntityFrameworkCore/Volo/CmsKit/Blogs/EfCoreBlogFeatureRepository.cs

@ -27,7 +27,7 @@ namespace Volo.CmsKit.Blogs
.ToListAsync();
}
public async Task<List<BlogFeature>> GetListAsync(Guid blogId, string[] featureNames)
public async Task<List<BlogFeature>> GetListAsync(Guid blogId, List<string> featureNames)
{
return await (await GetQueryableAsync())
.Where(x => x.BlogId == blogId && featureNames.Contains(x.FeatureName))

2
modules/cms-kit/src/Volo.CmsKit.MongoDB/Volo/CmsKit/MongoDB/Blogs/MongoBlogFeatureRepository.cs

@ -29,7 +29,7 @@ namespace Volo.CmsKit.MongoDB.Blogs
.ToListAsync();
}
public async Task<List<BlogFeature>> GetListAsync(Guid blogId, string[] featureNames)
public async Task<List<BlogFeature>> GetListAsync(Guid blogId, List<string> featureNames)
{
return await (await GetMongoQueryableAsync())
.Where(x => x.BlogId == blogId && featureNames.Contains(x.FeatureName))

Loading…
Cancel
Save