static void Main(string[] args) { Models.Item item = new Models.Item(); ItemProcessor processor = new ItemProcessor(); Models.Item item2 = processor.Process(item); Console.WriteLine($"OG: {item.ItemValue}"); Console.WriteLine($"NG: {item2.ItemValue}"); ItemIncrementer incrementer = new ItemIncrementer(); //incrementer.OnReceived += new ItemIncrementer.dgRaiseEvent IReadOnlyCollection <string> readonlyCollection = new List <string>(); Console.ReadKey(); }
public Models.Item Increment(Models.Item item) { return(new Models.Item(item.ItemId, item.ItemName, item.Created, item.ItemValue + 1)); }