public virtual string DoSomething(string input) { // Process input var info = _dependency.GetInfo(); var result = PerformInterestingStuff(input, info); return(result); }