public async Task ChangeEntityStatusAsync(IEntity entity, EntityStatus newStatus) { if (entity is Server server) { await _serverService.ChangeServerStatusAsync(server, newStatus); } else { throw new ForkException($"Can't start entity of type: {entity.GetType()}"); } }