API Diff between 2.2.0.610 and 0.9.1.133
572 Additions
77 Removals
Bottles
Bottles.Assemblies
Bottles.Commands
Bottles.Configuration
Bottles.Creation
-
public enum CompileTargetEnum
-
public class CreatePackageInput
-
public class PackageCreator
-
public class PackageManifestWriter
-
public class ZipPackageCreator
- public ZipPackageCreator(IFileSystem fileSystem, IZipFileService zipFileService, IBottleLogger logger, IAssemblyFileFinder assemblyFinder)
- public void AddConfigFiles(CreateBottleInput input, IZipFile zipFile, PackageManifest manifest)
- public void AddContentFiles(CreateBottleInput input, IZipFile zipFile, PackageManifest manifest)
- public void AddDataFiles(CreateBottleInput input, IZipFile zipFile, PackageManifest manifest)
- public bool CreatePackage(CreateBottleInput input, PackageManifest manifest)
- public Guid WriteVersion(IZipFile zipFile)
Bottles.Diagnostics
-
public static class BottleLogExtensions
- public static void Fail(this IPackageLog log, string format, object[] parameters)
- public static void (this IPackageLog log, string format, object[] parameters)
- public static void (this IPackageLog log, string format, object[] parameters)
- public static void Highlight(this IPackageLog log, string format, object[] parameters)
- public static void Indent(this IPackageLog log)
- public static void Indent(this IPackageLog log, Action action)
- public static T Indent<T>(this IPackageLog log, Func<T> action)
- public static void PrintHorizontalLine(this IPackageLog log)
- public static void Success(this IPackageLog log, string format, object[] parameters)
- public static void Trace(this IPackageLog log, string format, object[] parameters)
- public static void Unindent(this IPackageLog log)
- public static void Write(this IPackageLog log, ConsoleColor color, string format, object[] parameters)
-
public class BottleLogger : IBottleLogger
-
public class BottlingDiagnostics : IBottlingDiagnostics
- public BottlingDiagnostics(LoggingSession log)
- public static string GetTypeName(object target)
- public void EachLog(Action<object, PackageLog> action)
- public bool HasErrors()
- public void LogAssembly(IPackageInfo package, Assembly assembly, string provenance)
- public void LogAssemblyFailure(IPackageInfo package, string fileName, Exception exception)
- public void LogBootstrapperRun(IBootstrapper bootstrapper, IEnumerable<IActivator> activators)
- public void LogDuplicateAssembly(IPackageInfo package, string assemblyName)
- public void LogExecution(object target, Action continuation)
- public IPackageLog LogFor(object target)
- public void LogObject(object target, string provenance)
- public void LogPackage(IPackageInfo package, IPackageLoader loader)
- public IEnumerable<LogSubject> LogsForSubjectType<T>()
-
public interface IBottleLogger
-
public interface IBottlingDiagnostics
- void EachLog(Action<object, PackageLog> action)
- bool HasErrors()
- void LogAssembly(IPackageInfo package, Assembly assembly, string provenance)
- void LogAssemblyFailure(IPackageInfo package, string fileName, Exception exception)
- void LogBootstrapperRun(IBootstrapper bootstrapper, IEnumerable<IActivator> activators)
- void LogDuplicateAssembly(IPackageInfo package, string assemblyName)
- void LogExecution(object target, Action continuation)
- IPackageLog LogFor(object target)
- void LogObject(object target, string provenance)
- void LogPackage(IPackageInfo package, IPackageLoader loader)
- IEnumerable<LogSubject> LogsForSubjectType<T>()
-
public interface IPackageLog
-
public static class IPackageLogExtensions
-
public interface IPackageLogger
-
public interface IPackagingDiagnostics
-
public class LogEntry
-
public class LoggingSession
-
public static class LoggingSessionWriter
-
public class LogSubject
-
public class PackageLog : IPackageLog
-
public static class PackageLogExtensions
-
public class PackageLogger : IPackageLogger
-
public class PackagingDiagnostics : LoggingSession, IPackagingDiagnostics
-
public static class PackagingDiagnosticsExtensions
Bottles.Environment
Bottles.Exceptions
Bottles.Exploding
Bottles.Manifest
Bottles.PackageLoaders.Assemblies
Bottles.PackageLoaders.Directory
Bottles.PackageLoaders.LinkedFolders
Bottles.Services
Bottles.Services.Messaging
Bottles.Services.Messaging.Tracking
Bottles.Services.Remote