Generated by DocFX

Interface IContext

Interface IContext

Namespace: ISynergy.Framework.Core.Abstractions
Assembly: ISynergy.Framework.Core.dll
Syntax
public interface IContext

Properties

View Source

CurrencyCode

Gets or sets the currency code.

Declaration
string CurrencyCode { get; set; }
Property Value
Type Description
System.String

The currency code.

View Source

CurrencySymbol

Gets or sets the currency symbol.

Declaration
string CurrencySymbol { get; set; }
Property Value
Type Description
System.String

The currency symbol.

View Source

Environment

Gets or sets the environment.

Declaration
SoftwareEnvironments Environment { get; set; }
Property Value
Type Description
SoftwareEnvironments

The environment.

View Source

IsAuthenticated

Gets a value indicating whether this instance is authenticated.

Declaration
bool IsAuthenticated { get; }
Property Value
Type Description
System.Boolean

true if this instance is authenticated; otherwise, false.

View Source

IsOffline

Gets or sets a value indicating whether this instance is offline.

Declaration
bool IsOffline { get; set; }
Property Value
Type Description
System.Boolean

true if this instance is offline; otherwise, false.

View Source

IsUserAdministrator

Gets a value indicating whether this instance is user administrator.

Declaration
bool IsUserAdministrator { get; }
Property Value
Type Description
System.Boolean

true if this instance is user administrator; otherwise, false.

View Source

NumberFormat

Gets or sets the number format.

Declaration
NumberFormatInfo NumberFormat { get; set; }
Property Value
Type Description
NumberFormatInfo

The number format.

View Source

Profile

Gets or sets the current profile.

Declaration
IProfile Profile { get; set; }
Property Value
Type Description
IProfile

The current profile.

View Source

ScopedServices

Gets the service scopes.

Declaration
IServiceScope ScopedServices { get; set; }
Property Value
Type Description
IServiceScope
View Source

TimeZone

Gets the current time zone.

Declaration
TimeZoneInfo TimeZone { get; }
Property Value
Type Description
TimeZoneInfo

The current time zone.

Extension Methods

Matrix.Replace<T>(T, Object, Object)
Matrix.IsEqual(Object, Object, Decimal, Decimal)
EntityBaseExtensions.HasProperty(Object, String)
ArrayExtensions.Concatenate<T>(T, T[])
CollectionExtensions.FromHierarchy<TSource>(TSource, Func<TSource, TSource>, Func<TSource, Boolean>)
CollectionExtensions.FromHierarchy<TSource>(TSource, Func<TSource, TSource>)
ObjectExtensions.Clone<T>(T)
ObjectExtensions.To<T>(Object)
ObjectExtensions.To(Object, Type)
ObjectExtensions.HasMethod(Object, String)
ObjectExtensions.AddressOf<T>(T)
ReflectionExtensions.GetIdentityValue<T>(T)
ReflectionExtensions.GetIdentityValue<T, TResult>(T)
ReflectionExtensions.GetIdentityProperty<T>(T)
ReflectionExtensions.HasIdentityProperty<T>(T)
ReflectionExtensions.GetPropertyValue<T, TResult>(T, String, TResult)
ReflectionExtensions.GetPropertyInfo<T, TValue>(T, Expression<Func<T, TValue>>)
ReflectionExtensions.GetTitleValue<T>(T)
ReflectionExtensions.HasParentIdentityProperty<T>(T)
ReflectionExtensions.GetParentIdentityProperty<T>(T)
ReflectionExtensions.IsFreeApplication<T>(T)