public void ApiController_WindowsEventLog() { var person = new Person(); person.first = "FirstTest"; person.last = "LastTest"; _controller.WindowsEventLog(person); }
public void ApiController_ExportData_Executes() { var person = new Person(); person.first = "FirstTest"; person.last = "LastTest"; _controller.ExportData(person); }
public void ExportData(Person person) { var path = @"C:\"; var filename = "Export_Data_Angular_Demo_" + _timeProvider.GetTime().ToString("s") + ".txt"; filename = filename.Replace(':', '_'); var serializedJson = JsonConvert.SerializeObject(person); var deserializedJson = JsonConvert.DeserializeObject(serializedJson); var file = _fileSystemProvider.CreateFile(path + filename); using (var writer = _fileSystemProvider.WriteToFile(file)) { writer.WriteLine(deserializedJson); } }
public int Post(Person person) { person.Id = _listOfPersons.Count + 1; _listOfPersons.Add(person); return person.Id; }
public void WindowsEventLog(Person person) { var message = string.Format("{0} {1} has been logged in the windows application event logs.", person.first, person.last); _eventLogger.EventLogging("My Angular Demo App", message, EventLogEntryType.SuccessAudit, 12345); }