C# Class Rebel.Cms.Web.Packaging.PackageLogger

显示文件 Open project: RebelCMS/rebelcmsxu5 Class Usage Examples

Public Methods

Method Description
GetLogEntries ( ) : IEnumerable
Hydrate ( ) : void
Log ( PackageLogEntry entry ) : void
Log ( bool success, string message ) : void
PackageLogger ( IBackOfficeRequestContext context, System.Web.HttpContextBase httpContext, IPackage package, bool autoHydrate = false ) : System
Persist ( ) : void

Method Details

GetLogEntries() public method

public GetLogEntries ( ) : IEnumerable
return IEnumerable

Hydrate() public method

public Hydrate ( ) : void
return void

Log() public method

public Log ( PackageLogEntry entry ) : void
entry PackageLogEntry
return void

Log() public method

public Log ( bool success, string message ) : void
success bool
message string
return void

PackageLogger() public method

public PackageLogger ( IBackOfficeRequestContext context, System.Web.HttpContextBase httpContext, IPackage package, bool autoHydrate = false ) : System
context IBackOfficeRequestContext
httpContext System.Web.HttpContextBase
package IPackage
autoHydrate bool
return System

Persist() public method

public Persist ( ) : void
return void