Projekt

Obecné

Profil

Stáhnout (831 Bajtů) Statistiky
| Větev: | Tag: | Revize:
1 055ef5b5 Vojtěch Bartička
using Models.Tags;
2
using System;
3
using System.Collections.Generic;
4
using System.Linq;
5
using System.Text;
6
using System.Threading.Tasks;
7
8
namespace Core.Services.TagService
9
{
10
    public interface ITagService
11
    {
12
        public TagTreeResponse GetTagTree();
13 addbcd33 Vojtěch Bartička
        public void CreateCategory(CreateCategoryRequest request);
14
        public void DeleteCategory(Guid categoryId);
15
        public void UpdateCategory(ModifyCategoryRequest request, Guid categoryId);
16 162db5f6 Vojtěch Bartička
        public void CreateTag(CreateTagRequest request);
17
        public void DeleteTag(Guid tagId);
18
        public void UpdateTag(ModifyTagRequest request, Guid tagId);
19 1a65a2c2 Vojtěch Bartička
        public void CreateSubTag(CreateSubTagRequest request);
20
        public void DeleteSubTag(Guid subtagId);
21
        public void UpdateSubTag(ModifySubTagRequest request, Guid subtagId);
22 055ef5b5 Vojtěch Bartička
    }
23
}