public async Task <IEnumerable <Models.Program> > Handle(GetPrograms message, CancellationToken cancellationToken) { using (var connection = _iocDbConnectionFactory.GetReadOnlyConnection()) { return(await connection.QueryAsync <Models.Program>(sproc, CommandType.StoredProcedure)); } }
private void LoadButtons() { var programs = new GetPrograms(); var desktopItems = programs.GetDesktopItems(); foreach (var desktopItem in desktopItems) { var btn = new DesktopButton(desktopItem); pnlShortcuts.Children.Add(btn); } }