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