public string ProcessItem(string inputData) { IItem item = itemFactory.CreateItem(inputData); item.AdvanceDay(); return(item.ToOutputString()); }