BatchGuy.Program.GetApplicationTag C# (CSharp) Method

GetApplicationTag() public static method

public static GetApplicationTag ( ) : string
return string
        public static string GetApplicationTag()
        {
            return string.Format("v{0}.{1}.{2}", System.Reflection.Assembly.GetExecutingAssembly().GetName().Version.Major.ToString(), System.Reflection.Assembly.GetExecutingAssembly().GetName().Version.Minor.ToString(), System.Reflection.Assembly.GetExecutingAssembly().GetName().Version.Build.ToString());
        }

Usage Example

Example #1
0
        private async Task CheckForNewVersion()
        {
            IBatchGuyNotificationService batchGuyNotificationservice = new BatchGuyNotificationService(Program.GetApplicationTag(), _loggingService);

            var task = await batchGuyNotificationservice.GetLatestVersionInfo();

            if (task != null)
            {
                this.CheckForNewVersionCompleted(task);
            }
            else
            {
                _displayErrorMessageService.DisplayError(new ErrorMessage()
                {
                    DisplayMessage = "An error occurred while trying to check for a new verison", DisplayTitle = "Error Occurred."
                });
            }
        }