public void Stop() { CacheMessage.Unsubscribe(CacheNotifyAction.Insert); CacheRegisterUser.Unsubscribe(CacheNotifyAction.Insert); CacheCreateClient.Unsubscribe(CacheNotifyAction.Insert); CacheDisableClient.Unsubscribe(CacheNotifyAction.Insert); }
public void DisableClient(int tenantId) { CacheDisableClient.Publish(new DisableClientProto() { TenantId = tenantId }, CacheNotifyAction.Insert); }
public void Start() { CacheMessage.Subscribe(n => SendMessage(n), CacheNotifyAction.Insert); CacheRegisterUser.Subscribe(n => RegisterUser(n), CacheNotifyAction.Insert); CacheCreateClient.Subscribe(n => CreateOrUpdateClient(n), CacheNotifyAction.Insert); CacheDisableClient.Subscribe(n => DisableClient(n), CacheNotifyAction.Insert); }