public void Generate() { List <Customer> customers = RandomCustomerGenerator.Generate(_setting); using FileStream stream = File.Create(_setting.DataFilePath); new XmlSerializer(typeof(CustomersList)).Serialize(stream, new CustomersList() { Customers = customers }); }
public void Generate() { var customers = RandomCustomerGenerator.Generate(_dataCount); using var stream = File.Create(_fileName); new XmlSerializer(typeof(CustomersList)).Serialize(stream, new CustomersList() { Customers = customers }); }
public void Generate() { List <Customer> customers = RandomCustomerGenerator.Generate(_setting); using (StreamWriter writer = new StreamWriter(new FileStream(_setting.DataFilePath, FileMode.Create, FileAccess.Write))) { foreach (Customer customer in customers) { writer.WriteLine($"{customer.Id},{customer.FullName},{customer.Email},{customer.Phone}"); } } }
public void Generate() { Console.ForegroundColor = ConsoleColor.Green; Console.WriteLine("File-Generating started"); var customers = RandomCustomerGenerator.Generate(_dataCount); using var stream = File.Create(_fileName); new XmlSerializer(typeof(CustomersList)).Serialize(stream, new CustomersList() { Customers = customers }); Console.WriteLine("File-Generating finished"); }