How it works...

In steps 1 to 10, we opened an existing solution that contained the library for reading and writing XML files. Then, in these steps, we added an ASP.NET MVC project to that solution. In step 13, we added a reference to our library built in the previous recipe. This will allow you to access available methods from the library.

In steps 16 to 20, we added a controller to the project and named it HomeController. In step 24, we added a using directive to reference the library. In step 25, we created code to create an instance of the XMLLog class and used it in methods to create and write to the XML document. In the following line of code, we are giving the path and name of our XML file: 

var xmlFile = $"{Server.MapPath("~")}/testlog.xml"; ...

Get .NET Standard 2.0 Cookbook now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.