EFコア1.0における複数の結果セット

entity-framework-core

質問

Entity Framework Core 1.0は複数の結果セットをサポートしていますか?もしそうなら、以下のストアドプロシージャに基づいて例を挙げてください。

CREATE PROCEDURE uspGetProductInfo
AS
BEGIN
     SELECT ID,PRODUCT_NAME FROM PRODUCT
     SELECT ID,CATEGORY_NAME FROM PRODUCT_CATEGORY   
END

受け入れられた回答

どのようなサポートをお探しですか?確かにADO.NETにドロップダウンすることができます。

var command = db.Database.GetDbConnection().CreateCommand();
command.CommandText = "uspGetProductInfo";

db.Database.OpenConnection();
try
{
    using (var reader = command.ExecuteReader())
    {
        while (reader.Read())
        {
            // TODO: Read products
        }

        reader.NextResult();

        while (reader.Read())
        {
            // TODO: Read product categories
        }
    }
}
finally
{
    db.Database.CloseConnection();
}


Related

ライセンスを受けた: CC-BY-SA with attribution
所属していない Stack Overflow
このKBは合法ですか? はい、理由を学ぶ
ライセンスを受けた: CC-BY-SA with attribution
所属していない Stack Overflow
このKBは合法ですか? はい、理由を学ぶ