﻿namespace VerificationFakes.Samples.Tests.Impl
{
    //public class StubILoggerDependency : StubBase<Samples.ILoggerDependency>, Samples.ILoggerDependency
    //{
    //    //
    //    // Summary:
    //    //     Sets the stub of ILoggerDependency.get_DefaultLogger()
    //    public FakesDelegates.Func<string> DefaultLoggerGet;
    //    //
    //    // Summary:
    //    //     Sets the stub of ILoggerDependency.GetCurrentDirectory()
    //    public FakesDelegates.Func<string> GetCurrentDirectory;
    //    //
    //    // Summary:
    //    //     Sets the stub of ILoggerDependency.GetDirectoryByLoggerName(String loggerName)
    //    public FakesDelegates.Func<string, string> GetDirectoryByLoggerNameString;
    //    public EventHandler RollingRequiredEvent;

    //    //
    //    // Summary:
    //    //     Initializes a new instance of type StubILoggerDependency
    //    public StubILoggerDependency();

    //    //
    //    // Summary:
    //    //     Sets stubs of GetConfigValue<T>()
    //    public void GetConfigValueOf1<T>(FakesDelegates.Func<T> stub);
    //}

}