Inheritance: ISyncDigestInfoStore, ISyncSyncDigestInfoStore
コード例 #1
0
        public ISyncSyncDigestInfoStore GetSyncDigestStore(SdataContext context)
        {
            ISyncSyncDigestInfoStore store;

            string connectionString = ConnStringFactory.GetConnectionString(context);

            if (!ContextStoreResolver.TryResolve <ISyncSyncDigestInfoStore>(context, out store))
            {
                IJetConnectionProvider       connectionProvider = new SimpleJetConnectionProvider(connectionString);
                ISyncDigestInfoStoreProvider provider           = new SyncDigestInfoStoreProvider(connectionProvider, context);

                store = new SyncDigestInfoStore(provider);
                ContextStoreResolver.Register <ISyncSyncDigestInfoStore>(context, store);
            }

            return(store);
        }