aboutsummaryrefslogtreecommitdiffstats
path: root/Software/Visual_Studio/FSE/Tango.FSE.Web
diff options
context:
space:
mode:
authorRoy Ben Shabat <Roy.mail.net@gmail.com>2020-07-28 15:27:05 +0300
committerRoy Ben Shabat <Roy.mail.net@gmail.com>2020-07-28 15:27:05 +0300
commit7c7aba43ab895d02e0209861550fed3bc12f3904 (patch)
tree11287241a4cc80baa871712240ab82487c563f9f /Software/Visual_Studio/FSE/Tango.FSE.Web
parent55b795f940282378784f0175803fcba62aecc816 (diff)
downloadTango-7c7aba43ab895d02e0209861550fed3bc12f3904.tar.gz
Tango-7c7aba43ab895d02e0209861550fed3bc12f3904.zip
Implemented Tango FSE Publish Utils.
Added FSE to AzureUtils on environment upgrade.
Diffstat (limited to 'Software/Visual_Studio/FSE/Tango.FSE.Web')
-rw-r--r--Software/Visual_Studio/FSE/Tango.FSE.Web/Messages/LatestVersionRequest.cs15
-rw-r--r--Software/Visual_Studio/FSE/Tango.FSE.Web/Messages/LatestVersionResponse.cs15
-rw-r--r--Software/Visual_Studio/FSE/Tango.FSE.Web/Messages/UploadCompletedRequest.cs15
-rw-r--r--Software/Visual_Studio/FSE/Tango.FSE.Web/Messages/UploadCompletedResponse.cs14
-rw-r--r--Software/Visual_Studio/FSE/Tango.FSE.Web/Messages/UploadVersionRequest.cs19
-rw-r--r--Software/Visual_Studio/FSE/Tango.FSE.Web/Messages/UploadVersionResponse.cs19
-rw-r--r--Software/Visual_Studio/FSE/Tango.FSE.Web/Tango.FSE.Web.csproj6
7 files changed, 103 insertions, 0 deletions
diff --git a/Software/Visual_Studio/FSE/Tango.FSE.Web/Messages/LatestVersionRequest.cs b/Software/Visual_Studio/FSE/Tango.FSE.Web/Messages/LatestVersionRequest.cs
new file mode 100644
index 000000000..8f6117241
--- /dev/null
+++ b/Software/Visual_Studio/FSE/Tango.FSE.Web/Messages/LatestVersionRequest.cs
@@ -0,0 +1,15 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Runtime.Serialization;
+using System.Text;
+using System.Threading.Tasks;
+using Tango.Transport.Web;
+
+namespace Tango.FSE.Web.Messages
+{
+ public class LatestVersionRequest : WebRequestMessage
+ {
+
+ }
+}
diff --git a/Software/Visual_Studio/FSE/Tango.FSE.Web/Messages/LatestVersionResponse.cs b/Software/Visual_Studio/FSE/Tango.FSE.Web/Messages/LatestVersionResponse.cs
new file mode 100644
index 000000000..3b239567c
--- /dev/null
+++ b/Software/Visual_Studio/FSE/Tango.FSE.Web/Messages/LatestVersionResponse.cs
@@ -0,0 +1,15 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Runtime.Serialization;
+using System.Text;
+using System.Threading.Tasks;
+using Tango.Transport.Web;
+
+namespace Tango.FSE.Web.Messages
+{
+ public class LatestVersionResponse : WebResponseMessage
+ {
+ public String Version { get; set; }
+ }
+}
diff --git a/Software/Visual_Studio/FSE/Tango.FSE.Web/Messages/UploadCompletedRequest.cs b/Software/Visual_Studio/FSE/Tango.FSE.Web/Messages/UploadCompletedRequest.cs
new file mode 100644
index 000000000..a82ac0083
--- /dev/null
+++ b/Software/Visual_Studio/FSE/Tango.FSE.Web/Messages/UploadCompletedRequest.cs
@@ -0,0 +1,15 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Runtime.Serialization;
+using System.Text;
+using System.Threading.Tasks;
+using Tango.Transport.Web;
+
+namespace Tango.FSE.Web.Messages
+{
+ public class UploadCompletedRequest : WebRequestMessage
+ {
+ public String Token { get; set; }
+ }
+}
diff --git a/Software/Visual_Studio/FSE/Tango.FSE.Web/Messages/UploadCompletedResponse.cs b/Software/Visual_Studio/FSE/Tango.FSE.Web/Messages/UploadCompletedResponse.cs
new file mode 100644
index 000000000..065ccc3ce
--- /dev/null
+++ b/Software/Visual_Studio/FSE/Tango.FSE.Web/Messages/UploadCompletedResponse.cs
@@ -0,0 +1,14 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+using Tango.Transport.Web;
+
+namespace Tango.FSE.Web.Messages
+{
+ public class UploadCompletedResponse : WebResponseMessage
+ {
+
+ }
+}
diff --git a/Software/Visual_Studio/FSE/Tango.FSE.Web/Messages/UploadVersionRequest.cs b/Software/Visual_Studio/FSE/Tango.FSE.Web/Messages/UploadVersionRequest.cs
new file mode 100644
index 000000000..01968d249
--- /dev/null
+++ b/Software/Visual_Studio/FSE/Tango.FSE.Web/Messages/UploadVersionRequest.cs
@@ -0,0 +1,19 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Runtime.Serialization;
+using System.Text;
+using System.Threading.Tasks;
+using Tango.Transport.Web;
+
+namespace Tango.FSE.Web.Messages
+{
+ public class UploadVersionRequest : WebRequestMessage
+ {
+ public String Version { get; set; }
+
+ public String Comments { get; set; }
+
+ public String InstallerBlobName { get; set; }
+ }
+}
diff --git a/Software/Visual_Studio/FSE/Tango.FSE.Web/Messages/UploadVersionResponse.cs b/Software/Visual_Studio/FSE/Tango.FSE.Web/Messages/UploadVersionResponse.cs
new file mode 100644
index 000000000..1ea801b63
--- /dev/null
+++ b/Software/Visual_Studio/FSE/Tango.FSE.Web/Messages/UploadVersionResponse.cs
@@ -0,0 +1,19 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Runtime.Serialization;
+using System.Text;
+using System.Threading.Tasks;
+using Tango.Transport.Web;
+
+namespace Tango.FSE.Web.Messages
+{
+ public class UploadVersionResponse : WebResponseMessage
+ {
+ public String Token { get; set; }
+
+ public String BlobAddress { get; set; }
+
+ public String InstallerBlobAddress { get; set; }
+ }
+}
diff --git a/Software/Visual_Studio/FSE/Tango.FSE.Web/Tango.FSE.Web.csproj b/Software/Visual_Studio/FSE/Tango.FSE.Web/Tango.FSE.Web.csproj
index 4c9f769c4..7c6e70919 100644
--- a/Software/Visual_Studio/FSE/Tango.FSE.Web/Tango.FSE.Web.csproj
+++ b/Software/Visual_Studio/FSE/Tango.FSE.Web/Tango.FSE.Web.csproj
@@ -49,10 +49,16 @@
<Compile Include="Messages\DownloadTangoVersionResponse.cs" />
<Compile Include="Messages\ForgotPasswordRequest.cs" />
<Compile Include="Messages\ForgotPasswordResponse.cs" />
+ <Compile Include="Messages\LatestVersionRequest.cs" />
+ <Compile Include="Messages\LatestVersionResponse.cs" />
<Compile Include="Messages\LoginRequest.cs" />
<Compile Include="Messages\LoginResponse.cs" />
<Compile Include="Messages\RefreshTokenRequest.cs" />
<Compile Include="Messages\RefreshTokenResponse.cs" />
+ <Compile Include="Messages\UploadCompletedRequest.cs" />
+ <Compile Include="Messages\UploadCompletedResponse.cs" />
+ <Compile Include="Messages\UploadVersionRequest.cs" />
+ <Compile Include="Messages\UploadVersionResponse.cs" />
<Compile Include="Messages\UserInvitationEmailResponse.cs" />
<Compile Include="Messages\UserInvitationEmailRequest.cs" />
<Compile Include="Properties\AssemblyInfo.cs" />