本文整理汇总了C#中ICacheClient.FlushAll方法的典型用法代码示例。如果您正苦于以下问题:C# ICacheClient.FlushAll方法的具体用法?C# ICacheClient.FlushAll怎么用?C# ICacheClient.FlushAll使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类ICacheClient
的用法示例。
在下文中一共展示了ICacheClient.FlushAll方法的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: OnBeforeEachTest
public void OnBeforeEachTest()
{
if (cacheClient != null)
cacheClient.Dispose();
cacheClient = new RedisClient(TestConfig.SingleHost);
cacheClient.FlushAll();
}
示例2: OnBeforeEachTest
public void OnBeforeEachTest()
{
cacheClient = new MemoryCacheClient();
//cacheClient = new RedisCacheClient(TestConfig.SingleHost);
cacheClient.FlushAll();
model = ModelWithIdAndName.Create(1);
xmlModel = DataContractSerializer.Instance.Parse(model);
}
示例3: CacheAllWorlds
public static void CacheAllWorlds(this IDbConnection db, ICacheClient cache)
{
cache.FlushAll();
// concurrently create a list of world ids
var worlds = db.GetWorlds();
Parallel.ForEach<World>(worlds, w =>
{
var cacheKey = UrnId.Create<World>("Id", w.id.ToString());
cache.Set<World>(cacheKey, w);
});
}
示例4: CacheAllWorlds
public static void CacheAllWorlds(this MongoDatabase db, ICacheClient cache, string dbType)
{
cache.FlushAll();
// concurrently create a list of world ids
var worlds = db.GetWorlds();
Parallel.ForEach<World>(worlds, w =>
{
var cacheKey = UrnId.CreateWithParts<World>(new string[] { dbType, w.id.ToString() });
cache.Set<World>(cacheKey, w);
});
}
示例5: CacheClientTestsBase
protected CacheClientTestsBase()
{
Cache = CreateCacheClient();
Cache.FlushAll();
}