public void sendStarMapDistance(string systemName, string remoteSystemName, decimal distance)
        {
            var client  = new RestClient(baseUrl);
            var request = new RestRequest(Method.POST);

            request.Resource = "api-v1/submit-distances";

            StarMapData       data       = new StarMapData(commanderName, systemName, remoteSystemName, distance);
            StarMapSubmission submission = new StarMapSubmission(data);

            request.JsonSerializer = NewtonsoftJsonSerializer.Default;
            request.RequestFormat  = DataFormat.Json;
            request.AddBody(submission);

            var clientResponse = client.Execute <StarMapDistanceResponse>(request);
            StarMapDistanceResponse response = clientResponse.Data;
        }
 public StarMapSubmission(StarMapData data)
 {
     this.data = data;
 }
 public void sendStarMapSubmission(Commander commander, decimal distanceToSol, decimal distanceToMaia, decimal distanceToRobigo, decimal distanceTo17Draconis)
 {
     StarMapData data = new StarMapData(commander, distanceToSol, distanceToMaia, distanceToRobigo, distanceTo17Draconis);
     StarMapSubmission submission = new StarMapSubmission(data);
 }
 public StarMapSubmission(StarMapData data)
 {
     this.data = data;
 }