aboutsummaryrefslogtreecommitdiffstats
path: root/Software/Visual_Studio/PPC/Tango.PPC.Common/Web/UploadVersionRequest.cs
blob: 29d533043fa9972c047b77baff5daa8f978c7045 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
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.PPC.Common.Web
{
    public class UploadVersionRequest : WebRequestMessage
    {
        public String Version { get; set; }

        public String MachineVersionGuid { get; set; }

        public String Comments { get; set; }

        public bool WithInstaller { get; set; }
    }
}
span class="w"> INotificationProvider _notificationProvider; /// <summary> /// Initializes a new instance of the <see cref="TaskItem"/> class. /// </summary> /// <param name="notificationProvider">The notification provider.</param> public TaskItem(INotificationProvider notificationProvider) { _notificationProvider = notificationProvider; } private String _message; /// <summary> /// Gets or sets the message. /// </summary> public String Message { get { return _message; } set { _message = value; RaisePropertyChangedAuto(); } } /// <summary> /// Removed this item from the queue. /// </summary> public void Pop() { _notificationProvider.PopTaskItem(this); } /// <summary> /// Pushes this item to the queue. /// </summary> public void Push() { _notificationProvider.PushTaskItem(this); } /// <summary> /// Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. /// </summary> public void Dispose() { Pop(); } } }