OSDN Git Service

na-get-lib,UserAgentをアセンブリバージョンなどから取得するよう変更
[applistation/AppliStation.git] / na-get-lib / NaGet / Env.cs
index f2fc17b..b5ccbeb 100644 (file)
@@ -195,6 +195,19 @@ namespace NaGet
                        }\r
                }\r
                \r
+               /// <summary>\r
+               /// User-Agent文字列\r
+               /// </summary>\r
+               public static string UserAgentString {\r
+                       get {\r
+                               System.Reflection.Assembly asm = System.Reflection.Assembly.GetExecutingAssembly();\r
+                               string name = asm.GetName().Name;\r
+                               Version version = asm.GetName().Version;\r
+                               \r
+                               return string.Format("{0}/{1}.{2}.{3}", name, version.Major, version.Minor, version.Build);\r
+                       }\r
+               }\r
+               \r
                #endregion\r
                \r
                #region インストールプロセス\r