Files
BeWoPlaner/SharedLauncher/DataContract/UpdateFileRequest.cs
rene 421fae3332 Feature: Download Server ignoreren, wenn nicht vorhanden
Client macht vorm Update Checken eine Anfrage an den Download Server und prüft dessen Verfügbarkeit. Sollte keine vorhanden sein, so wird der Client direkt gestartet.
2023-01-09 17:28:56 +01:00

42 lines
948 B
C#

using BS.SharedLauncher.Update;
using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Runtime.Serialization;
using System.Text;
using System.Threading.Tasks;
using System.Xml.Serialization;
namespace BS.SharedLauncher.DataContract
{
[DataContract]
public class UpdateFileRequest
{
public UpdateFileRequest()
{
}
public UpdateFileRequest(string version, string session_id) : base()
{
Version = version;
UpdateSessionId = session_id;
}
public UpdateFileRequest(UpdatePlanResponse response) : this(response.CurrentPackage.Version, response.Session_Id)
{
}
[DataMember]
public string Version { get; set; }
[DataMember]
public string UpdateSessionId { get; set; }
[DataMember]
public UpdateFileDC UpdateFile { get; set; }
}
}