Skip to main content

PlatformNetCore

Assembly: ServiceStack.dll
View Source
Declaration
public class PlatformNetCore : Platform

Properties

HostInstance

View Source
Declaration
public static ServiceStackHost HostInstance { get; set; }

Fields

ConfigNullValue

View Source
Declaration
public const string ConfigNullValue = null

AppConfigPaths

View Source
Declaration
public static readonly List<string> AppConfigPaths

Methods

GetAppConfigPath()

View Source
Declaration
public override string GetAppConfigPath()
Returns

System.String

GetNullableAppSetting(String)

View Source
Declaration
public override string GetNullableAppSetting(string key)
Returns

System.String

Parameters
TypeName
System.Stringkey

GetAppSetting(String)

View Source
Declaration
public override string GetAppSetting(string key)
Returns

System.String

Parameters
TypeName
System.Stringkey

GetAppSetting(String, String)

View Source
Declaration
public override string GetAppSetting(string key, string defaultValue)
Returns

System.String

Parameters
TypeName
System.Stringkey
System.StringdefaultValue

GetConnectionString(String)

View Source
Declaration
public override string GetConnectionString(string key)
Returns

System.String

Parameters
TypeName
System.Stringkey

GetAppSetting<T>(String, T)

View Source
Declaration
public override T GetAppSetting<T>(string key, T defaultValue)
Returns

<T>

Parameters
TypeName
System.Stringkey
<T>defaultValue
Type Parameters
  • T

Inherited Methods

GetAppConfigPath()

View Source
Declaration
public virtual string GetAppConfigPath()
Returns

System.String

GetAppSetting(String)

View Source
Declaration
public virtual string GetAppSetting(string key)
Returns

System.String

Parameters
TypeName
System.Stringkey

GetAppSetting(String, String)

View Source
Declaration
public virtual string GetAppSetting(string key, string defaultValue)
Returns

System.String

Parameters
TypeName
System.Stringkey
System.StringdefaultValue

GetAppSetting<T>(String, T)

View Source
Declaration
public virtual T GetAppSetting<T>(string key, T defaultValue)
Returns

<T>

Parameters
TypeName
System.Stringkey
<T>defaultValue
Type Parameters
  • T

GetConnectionString(String)

View Source
Declaration
public virtual string GetConnectionString(string key)
Returns

System.String

Parameters
TypeName
System.Stringkey

GetCookiesAsDictionary(IRequest)

View Source
Declaration
public virtual Dictionary<string, string> GetCookiesAsDictionary(IRequest httpReq)
Returns

System.Collections.Generic.Dictionary<System.String,System.String>

Parameters
TypeName
ServiceStack.Web.IRequesthttpReq

GetCookiesAsDictionary(IResponse)

View Source
Declaration
public virtual Dictionary<string, string> GetCookiesAsDictionary(IResponse httpRes)
Returns

System.Collections.Generic.Dictionary<System.String,System.String>

Parameters
TypeName
ServiceStack.Web.IResponsehttpRes

GetNullableAppSetting(String)

View Source
Declaration
public virtual string GetNullableAppSetting(string key)
Returns

System.String

Parameters
TypeName
System.Stringkey

GetRazorNamespaces()

View Source
Declaration
public virtual HashSet<string> GetRazorNamespaces()
Returns

System.Collections.Generic.HashSet<System.String>

InitHostConfig(HostConfig)

View Source
Declaration
public virtual void InitHostConfig(HostConfig config)
Parameters
TypeName
ServiceStack.HostConfigconfig

ParseTextValue<T>(String)

Returns the value returned by the 'T.Parse(string)' method if exists otherwise 'new T(string)'. e.g. if T was a TimeSpan it will return TimeSpan.Parse(textValue). If there is no Parse Method it will attempt to create a new instance of the destined type

View Source
Declaration
public static T ParseTextValue<T>(string textValue)
Returns

<T>

Parameters
TypeName
System.StringtextValue
Type Parameters
  • T