Új hozzászólás Aktív témák

  • Lortech

    addikt

    válasz ArchElf #1657 üzenetére

    Szoktam használni, nagyobb projekteknél is bevált, nagyon jól konfigolható, bővíthető, erős eszköz. Ha használtál log4j-t, akkor nem okozhat problémát. Ha nem, rá kell szánni némi időt a megismeréséhez, de alapabb feladatokat hamar meg lehet vele csinálni.

    Log4net Inicializálás pl.:
    log4net.Config.XmlConfigurator.Configure(new System.IO.FileInfo(Settings.Default.Log4NetConfigFile));

    Ahol a Settings.Default.Log4NetConfigFile a config fájl neve.

    Logger inicializálása / típus:
    private static ILog Log = LogManager.GetLogger(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType);

    Fájlból szoktam konfigurálni, erre van kismillió leírás neten, nálam ez az alap (lentebb), az appenderekre és loggerekre példák itt: [link]

    <?xml version="1.0" encoding="utf-8" ?>
    <configuration>
    <configSections>
    <section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler, log4net"/>
    </configSections>
    <log4net>
    <appender...>
    ...appender definíciók...
    </appender>
    <root>
    ...
    </root>
    <logger...>
    ...logger definíciók...
    </logger>
    </log4net>
    </configuration>

    [ Szerkesztve ]

    Thank you to god for making me an atheist

Új hozzászólás Aktív témák