Class TopicControlRemovalContextCallbackDefault<TContext>
The default ITopicControlRemovalContextCallback<TContext> implementation.
Inherited Members
Namespace: PushTechnology.ClientInterface.Client.Features.Control.Topics
Assembly: Diffusion.Client.dll
Syntax
public class TopicControlRemovalContextCallbackDefault<TContext> : DefaultContextCallback<TContext>, ITopicControlRemovalContextCallback<TContext>, IContextCallback<TContext>
Type Parameters
Name | Description |
---|---|
TContext | The context type. |
Remarks
This simply logs OnTopicsRemoved(TContext) calls at 'debug' level. This can be overridden to perform some more specific action.
Methods
OnTopicsRemoved(TContext)
Called to indicate that the requested remove operation has been actioned at the server.
Declaration
public virtual void OnTopicsRemoved(TContext context)
Parameters
Type | Name | Description |
---|---|---|
TContext | context | The context object the application supplied when making the call or |
Remarks
This does not mean that all intended topics have actually been removed. For example, if the caller did not have sufficient permissions to remove the topic(s).