public TashAccessor(IDvinRepository dvinRepository, ISimpleLogger simpleLogger, ILogConfiguration logConfiguration, IMethodNamesFromStackFramesExtractor methodNamesFromStackFramesExtractor) { DvinRepository = dvinRepository; _SimpleLogger = simpleLogger; _DetailedLogging = logConfiguration.DetailedLogging; _MethodNamesFromStackFramesExtractor = methodNamesFromStackFramesExtractor; }
public TashAccessorTest() { var builder = new ContainerBuilder().UseDvinAndPegh("TashClient", new DummyCsArgumentPrompter()); var container = builder.Build(); _DvinRepository = container.Resolve <IDvinRepository>(); _SimpleLogger = container.Resolve <ISimpleLogger>(); _LogConfiguration = container.Resolve <ILogConfiguration>(); _MethodNamesFromStackFramesExtractor = new MethodNamesFromStackFramesExtractor(); }