namespace MediaBrowser.ServerApplication.Native
{
///
/// Class NativeApp
///
public static class NativeApp
{
///
/// Shutdowns this instance.
///
public static void Shutdown()
{
MainStartup.Shutdown();
}
///
/// Restarts this instance.
///
public static void Restart()
{
MainStartup.Restart();
}
///
/// Determines whether this instance [can self restart].
///
/// true if this instance [can self restart]; otherwise, false.
public static bool CanSelfRestart
{
get
{
return MainStartup.CanSelfRestart;
}
}
///
/// Gets a value indicating whether [supports automatic run at startup].
///
/// true if [supports automatic run at startup]; otherwise, false.
public static bool SupportsAutoRunAtStartup
{
get
{
return true;
}
}
///
/// Gets a value indicating whether this instance can self update.
///
/// true if this instance can self update; otherwise, false.
public static bool CanSelfUpdate
{
get
{
return MainStartup.CanSelfUpdate;
}
}
}
}