質問編集履歴

1

System.Runtime.Cachingのインストールだけでなく、自分では何も設定していない状態で規定値を取得してみました。

2021/01/25 00:55

投稿

4U5zo
4U5zo

スコア20

test CHANGED
File without changes
test CHANGED
@@ -19,6 +19,38 @@
19
19
 
20
20
 
21
21
  そこでvisualstudioで自作のwindowsFormプロジェクト(SampleMVP)にNugetを使ってSystem.Runtime.Cachingをインストールしました。
22
+
23
+ そのあとすぐにMemoryCache.Defaultを使用してみたところ、どこからともなく規定値を取得してきました。
24
+
25
+ 実行したコードは以下のものです。
26
+
27
+ ```C#
28
+
29
+ using System.Runtime.Caching;
30
+
31
+
32
+
33
+ //省略
34
+
35
+
36
+
37
+ private void button3_Click(object sender, EventArgs e)
38
+
39
+ {
40
+
41
+ var cache = MemoryCache.Default;
42
+
43
+ }
44
+
45
+ ```
46
+
47
+
48
+
49
+ 変数cacheのプロパティは以下のものが設定されているようです。
50
+
51
+ ![cacheのプロパティ](43062293f415b6fce91d793649827e61.png)
52
+
53
+
22
54
 
23
55
  以下はその状態でのconfigファイルです。
24
56