コード例 #1
0
ファイル: DataAccessManager.cs プロジェクト: oleksii-mdr/Chat
        public static void Initialize()
        {
            IContainer container = ContainerService.Instance;

            //registar generated types with base LINQ context
            var ctx = new DataClassesDataContext();
            container.RegisterInstance<DataContext>(ctx);

            //register SQLRepository with IRepository
            container.Register(typeof(IRepository<User>), typeof(SqlRepository<User>));
            container.Register(typeof(IRepository<Room>), typeof(SqlRepository<Room>));
            container.Register(typeof(IRepository<Message>), typeof(SqlRepository<Message>));
            container.Register(typeof(IRepository<User_Role>), typeof(SqlRepository<User_Role>));
        }
コード例 #2
0
ファイル: ChatManager.cs プロジェクト: oleksii-mdr/Chat
 public ChatManager()
 {
     _dataContext = new DataClassesDataContext();
 }
コード例 #3
0
ファイル: DataAccessManager.cs プロジェクト: oleksii-mdr/Chat
 public static void CreateContext()
 {
     Context = new DataClassesDataContext();
 }