 | LoggerInstance Method (Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, String, String) |
Instances the specified log to file.
Namespace:
Koden.Utils.Logger
Assembly:
Koden.Utils.Logger (in Koden.Utils.Logger.dll) Version: 1.0.0.0 (1.0.0.0)
Syntaxpublic static Logger Instance(
bool logToFile,
bool logToScreen = false,
bool isDebug = false,
bool isVerbose = false,
bool appendToDayLog = false,
bool useJSON = false,
string logDir = "",
string logFileName = ""
)
Public Shared Function Instance (
logToFile As Boolean,
Optional logToScreen As Boolean = false,
Optional isDebug As Boolean = false,
Optional isVerbose As Boolean = false,
Optional appendToDayLog As Boolean = false,
Optional useJSON As Boolean = false,
Optional logDir As String = "",
Optional logFileName As String = ""
) As Logger
public:
static Logger^ Instance(
bool logToFile,
bool logToScreen = false,
bool isDebug = false,
bool isVerbose = false,
bool appendToDayLog = false,
bool useJSON = false,
String^ logDir = L"",
String^ logFileName = L""
)
static member Instance :
logToFile : bool *
?logToScreen : bool *
?isDebug : bool *
?isVerbose : bool *
?appendToDayLog : bool *
?useJSON : bool *
?logDir : string *
?logFileName : string
(* Defaults:
let _logToScreen = defaultArg logToScreen false
let _isDebug = defaultArg isDebug false
let _isVerbose = defaultArg isVerbose false
let _appendToDayLog = defaultArg appendToDayLog false
let _useJSON = defaultArg useJSON false
let _logDir = defaultArg logDir ""
let _logFileName = defaultArg logFileName ""
*)
-> Logger
Parameters
- logToFile
- Type: SystemBoolean
if set to true [log to file]. - logToScreen (Optional)
- Type: SystemBoolean
if set to true [log to screen]. - isDebug (Optional)
- Type: SystemBoolean
if set to true [is debug]. - isVerbose (Optional)
- Type: SystemBoolean
if set to true [is verbose]. - appendToDayLog (Optional)
- Type: SystemBoolean
if set to true [append to daily log]. - useJSON (Optional)
- Type: SystemBoolean
if set to true [use json] format for file. - logDir (Optional)
- Type: SystemString
The log dir. - logFileName (Optional)
- Type: SystemString
Name of the log file.
Return Value
Type:
Logger[Missing <returns> documentation for "M:Koden.Utils.Logger.Logger.Instance(System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.String,System.String)"]
ExceptionsException | Condition |
---|
Exception | Logging Directory does not exist: " + logDir |
Exception | Logging Directory does not exist: " + logDir |
See Also