Files
BeWoPlaner/SharedLauncher/DataContract/UpdateFileRequest.cs

42 lines
948 B
C#
Raw Normal View History

2022-09-14 10:57:51 +02:00
using BS.SharedLauncher.Update;
using System;
using System.Collections.Generic;
using System.IO;
2022-09-14 10:57:51 +02:00
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
2022-09-14 10:57:51 +02:00
{
public UpdateFileRequest()
2022-09-14 10:57:51 +02:00
{
}
public UpdateFileRequest(string version, string session_id) : base()
{
Version = version;
UpdateSessionId = session_id;
}
2022-09-14 10:57:51 +02:00
public UpdateFileRequest(UpdatePlanResponse response) : this(response.CurrentPackage.Version, response.Session_Id)
{
}
2022-09-14 10:57:51 +02:00
[DataMember]
public string Version { get; set; }
2022-09-14 10:57:51 +02:00
[DataMember]
public string UpdateSessionId { get; set; }
2022-09-14 10:57:51 +02:00
[DataMember]
public UpdateFileDC UpdateFile { get; set; }
2022-09-14 10:57:51 +02:00
}
}