コード例 #1
0
ファイル: CallContext.cs プロジェクト: Ljyi/eaven
 public static DbContext GetData(WriteAndRead name) => state.TryGetValue(name.ToString(), out AsyncLocal <DbContext> data) ? data.Value : null;
コード例 #2
0
ファイル: CallContext.cs プロジェクト: Ljyi/eaven
 public static void SetData(WriteAndRead name, DbContext data) => state.GetOrAdd(name.ToString(), _ => new AsyncLocal <DbContext>()).Value = data;