//Добавить список продуктов со своими поставщиками и каьегориями (массовое занесение), //при этом если поставщик или категория с таким названием есть, то использовать их – иначе создать новые. static void Task6() { var randName = new Random(int.MaxValue); var products = new List <Product>() { new Product { ProductName = randName.Next().ToString(), Category = new Category { CategoryName = randName.Next().ToString() }, Supplier = new Supplier { CompanyName = randName.Next().ToString() } }, new Product { ProductName = randName.Next().ToString(), Category = new Category { CategoryName = randName.Next().ToString() }, Supplier = new Supplier { CompanyName = randName.Next().ToString() } } }; _resultService.AddProducts(products); }