Interface ISubscriptionRepository
Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice.
Assembly: EPiServer.dll
Version: 11.20.7
Syntax
public interface ISubscriptionRepository
Methods
ClearSubscriptionAsync(Uri)
Declaration
Task ClearSubscriptionAsync(Uri subscriptionKey)
Parameters
Type |
Name |
Description |
System.Uri |
subscriptionKey |
|
Returns
Type |
Description |
System.Threading.Tasks.Task |
|
ClearUserAsync(String)
Declaration
Task ClearUserAsync(string user)
Parameters
Type |
Name |
Description |
System.String |
user |
|
Returns
Type |
Description |
System.Threading.Tasks.Task |
|
FindSubscribersAsync(Uri)
Declaration
Task<IEnumerable<string>> FindSubscribersAsync(Uri subscriptionKey)
Parameters
Type |
Name |
Description |
System.Uri |
subscriptionKey |
|
Returns
Type |
Description |
System.Threading.Tasks.Task<System.Collections.Generic.IEnumerable<System.String>> |
|
ListSubscribersAsync(Uri)
Declaration
Task<IEnumerable<string>> ListSubscribersAsync(Uri subscriptionKey)
Parameters
Type |
Name |
Description |
System.Uri |
subscriptionKey |
|
Returns
Type |
Description |
System.Threading.Tasks.Task<System.Collections.Generic.IEnumerable<System.String>> |
|
ListSubscriptionsAsync(String)
Declaration
Task<IEnumerable<Uri>> ListSubscriptionsAsync(string user)
Parameters
Type |
Name |
Description |
System.String |
user |
|
Returns
Type |
Description |
System.Threading.Tasks.Task<System.Collections.Generic.IEnumerable<System.Uri>> |
|
ListSubscriptionsAsync(Uri)
Declaration
Task<IEnumerable<Uri>> ListSubscriptionsAsync(Uri subscriptionKey)
Parameters
Type |
Name |
Description |
System.Uri |
subscriptionKey |
|
Returns
Type |
Description |
System.Threading.Tasks.Task<System.Collections.Generic.IEnumerable<System.Uri>> |
|
SubscribeAsync(Uri, String)
Declaration
Task<bool> SubscribeAsync(Uri subscriptionKey, string user)
Parameters
Type |
Name |
Description |
System.Uri |
subscriptionKey |
|
System.String |
user |
|
Returns
Type |
Description |
System.Threading.Tasks.Task<System.Boolean> |
|
UnsubscribeAsync(Uri, String)
Declaration
Task<bool> UnsubscribeAsync(Uri subscriptionKey, string user)
Parameters
Type |
Name |
Description |
System.Uri |
subscriptionKey |
|
System.String |
user |
|
Returns
Type |
Description |
System.Threading.Tasks.Task<System.Boolean> |
|
Extension Methods