MarkItUp.SingleUserBlog/Services/DataLayer.cs
(完整代码) 673Busing System;
using MarkItUp.SingleUserBlog.Common;
namespace MarkItUp.SingleUserBlog.Services {
public class DataLayer {
private DataLayer() { }
private static volatile BlogDataProvider instance = null;
private static object syncRoot = new Object();
/// <summary>
/// Singleton accessor to the BlogDataProvider instance
/// </summary>
public static BlogDataProvider Instance {
get {
lock (syncRoot) {
if (instance == null) {
Type t = Type.GetType(BlogConfigurationSettings.DataAccessType, true);
instance = (BlogDataProvider)Activator.CreateInstance(t);
}
}
return instance;
}
}
}
}
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
