Generated by DocFX

Interface IBaseApplicationSettings

Base class for application settings.

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

Properties

View Source

Color

Setting for storing the theme color.

Declaration
string Color { get; set; }
Property Value
Type Description
System.String
View Source

DefaultUser

Setting for maintaining last succesfull username logged in.

Declaration
string DefaultUser { get; set; }
Property Value
Type Description
System.String
View Source

IsAdvanced

Setting for maintaining the advanced mode of the application.

Declaration
bool IsAdvanced { get; set; }
Property Value
Type Description
System.Boolean
View Source

IsAutoLogin

If RefreshToken is available or user is available in Windows Credentials locker and setting is true, the application can login automatically.

Declaration
bool IsAutoLogin { get; set; }
Property Value
Type Description
System.Boolean
View Source

IsFullscreen

Setting for maintaining if application is in fullscreen mode or not.

Declaration
bool IsFullscreen { get; set; }
Property Value
Type Description
System.Boolean
View Source

Language

Setting for maintaining the default culture used.

Declaration
Languages Language { get; set; }
Property Value
Type Description
Languages
View Source

RefreshToken

Setting for storing the refresh token received on authentication.

Declaration
string RefreshToken { get; set; }
Property Value
Type Description
System.String
View Source

Theme

Gets or sets the theme.

Declaration
Themes Theme { get; set; }
Property Value
Type Description
Themes
View Source

Wallpaper

Wallpaper of the application.

Declaration
byte[] Wallpaper { get; set; }
Property Value
Type Description
System.Byte[]

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)