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 ILoggerService _logger;
public SatelliteApiModule(IDbProvider provider, ILoggerService logger) : base("/api/v1/satellite")
public SatelliteApiModule(IDbProvider provider, ILoggerService logger) : base("/api/v1")
{
_provider = provider;
_logger = logger;
Get[""] = args => LogNewLapSatelliteTime();
//Post["/lap_track/create"] = args => LogNewLapSatelliteTime();
Get["/lap_track/create"] = args => LogNewLapSatelliteTime();
}
private dynamic LogNewLapSatelliteTime()
{
var transponderToken = Convert.ToInt32(Request.Query["transponder_token"]);
var lapTimeMs = Convert.ToInt32(Request.Query["lap_time_in_ms"]);
var transponderToken = Convert.ToInt32(Request.Query["transponder_token"].Value);
var lapTimeMs = Convert.ToInt32(Request.Query["lap_time_in_ms"].Value);
var logObj = new SatelliteLog
{
TransponderToken = transponderToken,