public void MessageHandler(IdentityRoleRevoked message) { try { using (var subscriber = DependencyContainer.Resolve <IServiceIdentityProvider>()) { subscriber.Instance.InvalidateCachedIdentity(message.IdentityId); } } catch (Exception exception) { Log.Error("ApplicationServiceIdentityProviderFacade IdentityRoleRevoked Messaging Error: " + exception); // Rethrow exception so that MassTransit will place the message in an error queue throw; } }
public void Receive(IdentityRoleRevoked message) { InvalidateCachedIdentity(message.IdentityId); }