carry on work for satellite methods, but being obsoleted....?

need to update irdaemon code/endpoints if we dont want to support old endpoints.
This commit is contained in:
chris.watts90@outlook.com 2018-02-28 19:37:16 +00:00
parent 895fd536c2
commit 6268922ab0

View File

@ -9,17 +9,18 @@ namespace RaceLapTimer.ApiControllers
private readonly IDbProvider _provider; private readonly IDbProvider _provider;
private readonly ILoggerService _logger; private readonly ILoggerService _logger;
public SatelliteApiModule(IDbProvider provider, ILoggerService logger) : base("/api/v1/satellite") public SatelliteApiModule(IDbProvider provider, ILoggerService logger) : base("/api/v1")
{ {
_provider = provider; _provider = provider;
_logger = logger; _logger = logger;
Get[""] = args => LogNewLapSatelliteTime(); //Post["/lap_track/create"] = args => LogNewLapSatelliteTime();
Get["/lap_track/create"] = args => LogNewLapSatelliteTime();
} }
private dynamic LogNewLapSatelliteTime() private dynamic LogNewLapSatelliteTime()
{ {
var transponderToken = Convert.ToInt32(Request.Query["transponder_token"]); var transponderToken = Convert.ToInt32(Request.Query["transponder_token"].Value);
var lapTimeMs = Convert.ToInt32(Request.Query["lap_time_in_ms"]); var lapTimeMs = Convert.ToInt32(Request.Query["lap_time_in_ms"].Value);
var logObj = new SatelliteLog var logObj = new SatelliteLog
{ {
TransponderToken = transponderToken, TransponderToken = transponderToken,