| 12345678910111213141516171819202122232425 | using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace MediaBrowser.Model.System{    public interface IEnvironmentInfo    {        MediaBrowser.Model.System.OperatingSystem OperatingSystem { get; }        string OperatingSystemName { get; }        string OperatingSystemVersion { get; }        Architecture SystemArchitecture { get; }        string GetEnvironmentVariable(string name);        string GetUserId();    }    public enum OperatingSystem    {        Windows,        Linux,        OSX    }}
 |