Baza.Infrastructure.Logging.EnterpriseLibrary.EnterpriseLibraryLoggerProvider.Create C# (CSharp) Method

Create() public static method

public static Create ( string appName ) : EnterpriseLibraryLoggerProvider
appName string
return EnterpriseLibraryLoggerProvider
        public static EnterpriseLibraryLoggerProvider Create(string appName)
        {
            Requires.NotNull(appName, nameof(appName));
            var filePath = Environment.GetEnvironmentVariable("Baza:Logging:FilePath", EnvironmentVariableTarget.Machine);
            if (string.IsNullOrEmpty(filePath))
                return new EnterpriseLibraryLoggerProvider();
            return new EnterpriseLibraryLoggerProvider(Path.Combine(filePath, appName));
        }