using Kit.Helpers.Log; namespace Kit.Helpers.Repository { public interface ISelectContext { IDictionary Items { get; } ICallStackLog CallStackLog { get; set; } } public class SelectContext : ISelectContext { public SelectContext() { Items = new Dictionary(); CallStackLog = Log.CallStackLog.Empty; } public IDictionary Items { get; } public ICallStackLog CallStackLog { get; set; } } }