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

public Unsubscribe ( Address address, Type messageType ) : void
address Address
messageType System.Type
Результат void
Пример #1
0
 public void Unsubscribe(Address address, Type messageType)
 {
     using (var connection = _connectionFactory.OpenConnection())
     {
         var subscriberAddress = address.ToString();
         var messageTypeName   = messageType.AssemblyQualifiedName;
         var table             = Configuration.Instance.GetSetting <string>("subscriptionTable");
         connection.Delete(new { SubscriberAddress = subscriberAddress, MessageType = messageTypeName }, table);
         _memoryStore.Unsubscribe(address, messageType);
         _logger.DebugFormat("Subscriber '{0}' unsubscribes message '{1}'.", subscriberAddress, messageTypeName);
     }
 }