static void Main(string[] args) { var neededService = new NeededService(); var adaptedService = new AdapterService(neededService); var client = new Client(adaptedService); client.SomeAction(); }
public AdapterService(NeededService neededService) { this._neededService = neededService; }