public Task <IMidiOutput> OpenOutputAsync(string portId) { var p = new PortMidiOutput((PortMidiPortDetails)Outputs.First(i => i.Id == portId)); return(p.OpenAsync().ContinueWith(t => (IMidiOutput)p)); }
public Task <IMidiOutput> OpenOutputAsync(IMidiPortDetails port) { var p = new PortMidiOutput(port); return(p.OpenAsync().ContinueWith(t => (IMidiOutput)p)); }