Skip to content

Instantly share code, notes, and snippets.

@chrisgate
Created November 27, 2019 11:10
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save chrisgate/4a081136e2c22888f64f0e55eecd8202 to your computer and use it in GitHub Desktop.
Save chrisgate/4a081136e2c22888f64f0e55eecd8202 to your computer and use it in GitHub Desktop.
private void TransportUpdated(IAsciiTransport transport)
{
if (transport.State == ConnectionState.Available)
{
var viewModel = this.Transports.Where(vm => vm.Id == transport.Id).FirstOrDefault();
if (viewModel == null)
{
viewModel = new TransportModel(this.transportsManager, transport);
this.Transports.Add(viewModel);
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment