Show / Hide Table of Contents

Class DatabaseService

Inheritance
System.Object
ConfigurationServiceBase<DatabaseConfigurations>
DatabaseService
Inherited Members
ConfigurationServiceBase<DatabaseConfigurations>._isEncrypt
ConfigurationServiceBase<DatabaseConfigurations>.AesKey
ConfigurationServiceBase<DatabaseConfigurations>.AppSettings
ConfigurationServiceBase<DatabaseConfigurations>.FilePath
ConfigurationServiceBase<DatabaseConfigurations>.watcher
ConfigurationServiceBase<DatabaseConfigurations>.GetConfig<TValue>(String, TValue)
ConfigurationServiceBase<DatabaseConfigurations>.GetConfig<TValue>(String, String, TValue)
ConfigurationServiceBase<DatabaseConfigurations>.GetEnumConfig<TValue>(String)
ConfigurationServiceBase<DatabaseConfigurations>.SetConfig<TValue>(String, TValue)
ConfigurationServiceBase<DatabaseConfigurations>.SetConfig<TValue>(String, String, TValue)
ConfigurationServiceBase<DatabaseConfigurations>.SaveSettings()
ConfigurationServiceBase<DatabaseConfigurations>.WatchFile()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Mix.Database.Services
Assembly: mix.database.dll
Syntax
public class DatabaseService : ConfigurationServiceBase<DatabaseConfigurations>

Constructors

| Improve this Doc View Source

DatabaseService()

Declaration
public DatabaseService()

Properties

| Improve this Doc View Source

DatabaseProvider

Declaration
public MixDatabaseProvider DatabaseProvider { get; }
Property Value
Type Description
MixDatabaseProvider

Methods

| Improve this Doc View Source

GetAccountDbContext()

Declaration
public MixCmsAccountContext GetAccountDbContext()
Returns
Type Description
MixCmsAccountContext
| Improve this Doc View Source

GetCacheDbContext()

Declaration
public MixCacheDbContext GetCacheDbContext()
Returns
Type Description
MixCacheDbContext
| Improve this Doc View Source

GetConnectionString(String)

Declaration
public string GetConnectionString(string name)
Parameters
Type Name Description
System.String name
Returns
Type Description
System.String
| Improve this Doc View Source

GetDbContext()

Declaration
public MixCmsContext GetDbContext()
Returns
Type Description
MixCmsContext
| Improve this Doc View Source

GetQuartzDbContext()

Declaration
public QuartzDbContext GetQuartzDbContext()
Returns
Type Description
QuartzDbContext
| Improve this Doc View Source

InitConnectionStrings(String, MixDatabaseProvider, String)

Declaration
public void InitConnectionStrings(string connectionString, MixDatabaseProvider databaseProvider, string defaultCulture)
Parameters
Type Name Description
System.String connectionString
MixDatabaseProvider databaseProvider
System.String defaultCulture
| Improve this Doc View Source

InitQuartzContextAsync()

Declaration
public Task InitQuartzContextAsync()
Returns
Type Description
System.Threading.Tasks.Task
| Improve this Doc View Source

LoadAppSettings()

Declaration
protected override void LoadAppSettings()
Overrides
Mix.Heart.Services.ConfigurationServiceBase<Mix.Shared.Models.DatabaseConfigurations>.LoadAppSettings()
| Improve this Doc View Source

SetConnectionString(String, String)

Declaration
public void SetConnectionString(string name, string value)
Parameters
Type Name Description
System.String name
System.String value
| Improve this Doc View Source

UpdateMixCmsContextAsync()

Declaration
public Task UpdateMixCmsContextAsync()
Returns
Type Description
System.Threading.Tasks.Task
  • Improve this Doc
  • View Source
☀
☾
In This Article
Back to top
Generated by DocFX
☀
☾