public async Task FleetUpdateAsync(SsoToken token, long fleetId, V1FleetUpdate updateModel) { StaticMethods.CheckToken(token, FleetScopes.esi_fleets_write_fleet_v1); string url = StaticConnectionStrings.CheckTestingUrl(StaticConnectionStrings.FleetsV1FleetUpdate(fleetId), _testing); EsiV1FleetUpdate model = _mapper.Map <EsiV1FleetUpdate>(updateModel); string objectModel = JsonConvert.SerializeObject(model); await PollyPolicies.WebExceptionRetryWithFallbackAsync.ExecuteAsync(async() => await _webClient.PutAsync(StaticMethods.CreateHeaders(token), url, objectModel)); }
public async Task FleetUpdateAsync(SsoToken token, long fleetId, V1FleetUpdate updateModel) { await _internalLatestFleets.FleetUpdateAsync(token, fleetId, updateModel); }
public void FleetUpdate(SsoToken token, long fleetId, V1FleetUpdate updateModel) { _internalLatestFleets.FleetUpdate(token, fleetId, updateModel); }