C# Класс SaaSOvation.Collaboration.Application.Forums.DiscussionQueryService

Наследование: AbstractQueryService
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
DiscussionQueryService ( DataSource dataSource ) : System
GetAllDiscussionsDataByForum ( string tenantId, string forumId ) : IList
GetDiscussionDataById ( string tenantId, string discussionId ) : SaaSOvation.Collaboration.Application.Forums.Data.DiscussionData
GetDiscussionIdByExclusiveOwner ( string tenantId, string exclusiveOwner ) : string
GetDiscussionPostsDataById ( string tenantId, string discussionId ) : SaaSOvation.Collaboration.Application.Forums.Data.DiscussionPostsData

Описание методов

DiscussionQueryService() публичный Метод

public DiscussionQueryService ( DataSource dataSource ) : System
dataSource SaaSOvation.Common.Port.Adapters.Persistence.DataSource
Результат System

GetAllDiscussionsDataByForum() публичный Метод

public GetAllDiscussionsDataByForum ( string tenantId, string forumId ) : IList
tenantId string
forumId string
Результат IList

GetDiscussionDataById() публичный Метод

public GetDiscussionDataById ( string tenantId, string discussionId ) : SaaSOvation.Collaboration.Application.Forums.Data.DiscussionData
tenantId string
discussionId string
Результат SaaSOvation.Collaboration.Application.Forums.Data.DiscussionData

GetDiscussionIdByExclusiveOwner() публичный Метод

public GetDiscussionIdByExclusiveOwner ( string tenantId, string exclusiveOwner ) : string
tenantId string
exclusiveOwner string
Результат string

GetDiscussionPostsDataById() публичный Метод

public GetDiscussionPostsDataById ( string tenantId, string discussionId ) : SaaSOvation.Collaboration.Application.Forums.Data.DiscussionPostsData
tenantId string
discussionId string
Результат SaaSOvation.Collaboration.Application.Forums.Data.DiscussionPostsData