public void Process(InstallationRegistered @event) { var tenantId = _executionContextManager.Current.Tenant; var installationId = new Octokit.InstallationId(@event.InstallationId); _tenantMapper.AssociateTenantWithInstallation(installationId.Id, tenantId); }
public void Process(InstallationUnregistered @event) { var installationId = new Octokit.InstallationId(@event.InstallationId); _tenantMapper.DisassociateTenantFromInstallation(installationId.Id); }
public test_installation_event(int installationId, string action) { Installation = new Octokit.InstallationId(installationId); Action = action; }