DoLog is a logging application which helps you to log in a CSV file by just plugged in. Install it through Nuget package and your logging functionality is ready. Steps to Add DoLog: 1. Run the command from Nuget package manager console. 2. Add the namespace using DoLogLibrary; // put it in namespace section 3. For windows applications, you don't need to set the log file location path. For web application write the below code in App_Start method in Global.ascx. DoLog.SetLogLocation(Server.MapPath("~")); // Set the location of log file for web application 4. For Logging use method Log under DoLog class. This is a static method, so you don't need to create any kind of object. Examples: DoLog.Log("Application Starts"); DoLog.Log(ex.Message,"Error"); DoLog.Log("Application Ends", "Info"); "Log" takes two parameters. first one is the message and second one is the level of message(like info, warning, error or anything user puts). Method returns a tuple<bool, string> first items state whether logging operation is successful or not, and second item states the location of log file. In our new version you can also log data in Database. A database table named TBL_DOLOG will be created and all the log data will be stored over there. To access this feature use method LogDB() and SetConnectionString(). Example: // Set the connection string first DoLog.SetConnectionString(@"Data Source=localhost;Integrated Security=True;Initial Catalog=TestDB;"); // Do the logging operation (return true or false) DoLog.LogDB("This is a test data."); DoLog.LogDB(ex.Message,"Error");
$ dotnet add package DoLogNo README available.