public void Test_Stored_Procedure_with_Multiple_Results() { using (var db = new TrackerDataContext { Log = Console.Out }) { // Create Procedure [dbo].[GetUsersWithRoles] // As // Select * From [User] // Select * From UserRole // GO var results = db.GetUsersWithRoles(); List<User> users = results.GetResult<User>().ToList(); List<UserRole> roles = results.GetResult<UserRole>().ToList(); } }