コード例 #1
0
ファイル: MutationType.cs プロジェクト: StardustDL/delights
 public virtual async Task <RawTag> CreateTag(string name, [Service] IItemMetadataDomain <T> service)
 {
     return(await service.AddTag(name));
 }
コード例 #2
0
ファイル: MutationType.cs プロジェクト: StardustDL/delights
 public virtual async Task <RawCategory?> DeleteCategory(string name, [Service] IItemMetadataDomain <T> service)
 {
     return(await service.RemoveCategory(name));
 }
コード例 #3
0
ファイル: MutationType.cs プロジェクト: StardustDL/delights
 public virtual async Task <RawCategory?> RenameCategory(string oldName, string newName, [Service] IItemMetadataDomain <T> service)
 {
     return(await service.RenameCategory(oldName, newName));
 }
コード例 #4
0
ファイル: MutationType.cs プロジェクト: StardustDL/delights
 public virtual async Task <RawCategory> CreateCategory(string name, [Service] IItemMetadataDomain <T> service)
 {
     return(await service.AddCategory(name));
 }
コード例 #5
0
ファイル: MutationType.cs プロジェクト: StardustDL/delights
 public virtual async Task <RawTag?> DeleteTag(string name, [Service] IItemMetadataDomain <T> service)
 {
     return(await service.RemoveTag(name));
 }
コード例 #6
0
 public virtual async Task <RawItemMetadata?> GetMetadataByMetadataId(string id, [Service] IItemMetadataDomain <T> service)
 {
     return(await service.GetItem(id));
 }
コード例 #7
0
ファイル: ModuleService.cs プロジェクト: StardustDL/delights
 public ModuleService(IServiceProvider services, DataDbContext dbContext, IItemMetadataDomain <NotesServerModule> metadataDomain, ILogger <NotesServerModule> logger) : base(dbContext, metadataDomain)
 {
     Services = services;
     Logger   = logger;
 }
コード例 #8
0
 public virtual IQueryable <RawItemMetadata> GetMetadataByCategory(string name, [Service] IItemMetadataDomain <T> service)
 {
     return(service.QueryItemsByCategory(name));
 }
コード例 #9
0
 public virtual IQueryable <RawItemMetadata> GetMetadata([Service] IItemMetadataDomain <T> service)
 {
     return(service.QueryAllItems());
 }
コード例 #10
0
 public virtual IQueryable <RawCategory> GetCategories([Service] IItemMetadataDomain <T> service)
 {
     return(service.QueryAllCategories());
 }
コード例 #11
0
 public virtual IQueryable <RawTag> GetTags([Service] IItemMetadataDomain <T> service)
 {
     return(service.QueryAllTags());
 }
コード例 #12
0
 public DataModuleService(TDb dbContext, IItemMetadataDomain <TDomain> metadataDomain)
 {
     DbContext      = dbContext;
     DbSet          = DbContext.Set <TRaw>();
     MetadataDomain = metadataDomain;
 }