Exemple #1
0
        private void ReadServiceInfo(IServiceAssemblyManifest assembly)
        {
            var type = assembly.GetType();

            var fvi = FileVersionInfo.GetVersionInfo(type.Assembly.Location);

            Name         = type.AssemblyQualifiedName;
            FriendlyName = assembly.FriendlyName;
            Version      = fvi.FileVersion;
            BuildNumber  = type.Assembly.GetName().Version.ToString();
            BuildDate    = System.IO.File.GetLastWriteTimeUtc(type.Assembly.Location);
        }
Exemple #2
0
 public SafServiceInfo(IServiceAssemblyManifest assembly)
 {
     ReadServiceInfo(assembly);
 }