/// <summary> /// 可设置repository的构造函数 /// </summary> /// <param name="tenantTypeId">租户类型Id</param> /// <param name="tagRepository">标签Repository</param> /// <param name="itemInTagRepository">内容与标签关系Repository</param> /// <param name="tagInOwnerReposiory">标签与拥有者关系Repository</param> /// <param name="tagGroupRepository">标签分组Repository</param> /// <param name="tagInGroupRepository">标签与分组关系Repository</param> /// <param name="relatedTagRepository"></param> public TagService(string tenantTypeId, ITagRepository <T> tagRepository, IItemInTagRepository itemInTagRepository, ITagInOwnerRepository tagInOwnerReposiory, IRelatedTagRepository relatedTagRepository, ITagInGroupRepository tagInGroupRepository, ITagGroupRepository tagGroupRepository) { this.tenantTypeId = tenantTypeId; this.tagRepository = tagRepository; this.itemInTagRepository = itemInTagRepository; this.tagInOwnerReposiory = tagInOwnerReposiory; this.relatedTagRepository = relatedTagRepository; this.tagGroupRepository = tagGroupRepository; this.tagInGroupRepository = tagInGroupRepository; }