apply fix on Webinars Provider ...
This commit is contained in:
@@ -80,12 +80,8 @@ namespace xWebinarService.Interfaces
|
||||
/// Remove Specified Webinar ...
|
||||
/// </summary>
|
||||
/// <param name="webinarId"></param>
|
||||
/// <param name="requesterUserSelectByParam"></param>
|
||||
/// <returns></returns>
|
||||
Task<bool> RemoveWebinar(
|
||||
Guid webinarId,
|
||||
string requesterUserSelectByParam = null
|
||||
);
|
||||
Task<bool> RemoveWebinar(Guid webinarId);
|
||||
#endregion
|
||||
|
||||
//
|
||||
@@ -95,12 +91,10 @@ namespace xWebinarService.Interfaces
|
||||
/// </summary>
|
||||
/// <param name="webinarId"></param>
|
||||
/// <param name="subscriberId"></param>
|
||||
/// <param name="requesterUserSelectByParam"></param>
|
||||
/// <returns></returns>
|
||||
Task<bool> Subscribe(
|
||||
Guid webinarId,
|
||||
string subscriberId,
|
||||
string requesterUserSelectByParam = null
|
||||
string subscriberId
|
||||
);
|
||||
|
||||
/// <summary>
|
||||
@@ -119,12 +113,10 @@ namespace xWebinarService.Interfaces
|
||||
/// </summary>
|
||||
/// <param name="webinarId"></param>
|
||||
/// <param name="subscriberId"></param>
|
||||
/// <param name="requesterUserSelectByParam"></param>
|
||||
/// <returns></returns>
|
||||
Task<bool> Unsubscribe(
|
||||
Guid webinarId,
|
||||
string subscriberId,
|
||||
string requesterUserSelectByParam = null
|
||||
string subscriberId
|
||||
);
|
||||
|
||||
/// <summary>
|
||||
@@ -132,36 +124,28 @@ namespace xWebinarService.Interfaces
|
||||
/// </summary>
|
||||
/// <param name="webinarId"></param>
|
||||
/// <param name="subscriberId"></param>
|
||||
/// <param name="requesterUserSelectByParam"></param>
|
||||
/// <returns></returns>
|
||||
Task<XWebinarSubscriberDto> GetSubscriber(
|
||||
Guid webinarId,
|
||||
string subscriberId,
|
||||
string requesterUserSelectByParam = null
|
||||
string subscriberId
|
||||
);
|
||||
|
||||
/// <summary>
|
||||
/// Get all Specified Webinars Subscribers ...
|
||||
/// </summary>
|
||||
/// <param name="webinarId"></param>
|
||||
/// <param name="requesterUserSelectByParam"></param>
|
||||
/// <returns></returns>
|
||||
Task<IEnumerable<XWebinarSubscriberDto>> GetSubscribers(
|
||||
Guid webinarId,
|
||||
string requesterUserSelectByParam = null
|
||||
);
|
||||
Task<IEnumerable<XWebinarSubscriberDto>> GetSubscribers(Guid webinarId);
|
||||
|
||||
/// <summary>
|
||||
/// Query Specified Webinar's Subscribers ...
|
||||
/// </summary>
|
||||
/// <param name="webinarId"></param>
|
||||
/// <param name="query"></param>
|
||||
/// <param name="requesterUserSelectByParam"></param>
|
||||
/// <returns></returns>
|
||||
Task<XQueryResult<XWebinarSubscriberDto>> QuerySubscribers(
|
||||
Guid webinarId,
|
||||
XQuery query,
|
||||
string requesterUserSelectByParam = null
|
||||
XQuery query
|
||||
);
|
||||
#endregion
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user