本文整理汇总了C#中DataContext.Logout方法的典型用法代码示例。如果您正苦于以下问题:C# DataContext.Logout方法的具体用法?C# DataContext.Logout怎么用?C# DataContext.Logout使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类DataContext
的用法示例。
在下文中一共展示了DataContext.Logout方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: OnImportsSatisfied
/// <summary>
/// Trigged when all imports are loaded. Initializes all of the extensions.
/// </summary>
public void OnImportsSatisfied() {
using (var db = new DataContext()) {
db.LoginSys() ;
// Run the ensure method for all extensions.
foreach (var ext in Extensions)
ext.Value.Ensure(db) ;
db.Logout() ;
}
}
示例2: OnImportsSatisfied
/// <summary>
/// Trigged when all imports are loaded. Initializes all of the extensions.
/// </summary>
public void OnImportsSatisfied()
{
using (var db = new DataContext())
{
db.LoginSys();
// Run the ensure method for all extensions.
foreach (var ext in Extensions)
ext.Value.Ensure(db);
db.Logout();
}
if (!Config.DisableTypeBuilder)
{
// Ensure page types
EnsurePageTypes();
// Ensure post types
EnsurePostTypes();
}
}
示例3: OnImportsSatisfied
/// <summary>
/// Trigged when all imports are loaded. Initializes all of the extensions.
/// </summary>
public void OnImportsSatisfied() {
// Initialize all modules
foreach (var module in Modules) {
module.Init();
}
// Initialize all extensions
using (var db = new DataContext()) {
db.LoginSys() ;
// Run the ensure method for all extensions.
foreach (var ext in Extensions)
ext.Value.Ensure(db) ;
db.Logout() ;
}
// Ensure page types
EnsurePageTypes() ;
// Ensure post types
EnsurePostTypes() ;
}