public async Task AddPlayerToVesselRoleAsync(Guid invocationId, AddPlayerOptions options) { try { var value = await _gameService.AddPlayerToVesselRoleAsync(options); await ResolveValueAsync(Clients.Caller, nameof(AddPlayerToVesselRoleAsync), invocationId, value); } catch (Exception ex) { await RejectAsync(Clients.Caller, nameof(AddPlayerToVesselRoleAsync), invocationId, ex.Message); } }
public Task <VesselDto> AddPlayerToVesselRoleAsync(AddPlayerOptions options) => CreateInvocationAsync <VesselDto>("AddPlayerToVesselRoleAsync", options);
public Task <GameDto> AddPlayerToGameAsync(AddPlayerOptions options) => CreateInvocationAsync <GameDto>("AddPlayerToGameAsync", options);