本文整理汇总了C#中CommandResult.Apply方法的典型用法代码示例。如果您正苦于以下问题:C# CommandResult.Apply方法的具体用法?C# CommandResult.Apply怎么用?C# CommandResult.Apply使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类CommandResult
的用法示例。
在下文中一共展示了CommandResult.Apply方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: CommandResultExtensions_Apply_Ok
public void CommandResultExtensions_Apply_Ok()
{
var cr = new CommandResult()
{
Content = "Some Content!",
ContentType = "application/whatever+text"
};
var context = OwinTestHelpers.CreateOwinContext();
cr.Apply(context);
context.Response.StatusCode.Should().Be(200);
context.Response.ContentType.Should().Be("application/whatever+text");
context.Response.Body.Seek(0, SeekOrigin.Begin);
using (var reader = new StreamReader(context.Response.Body))
{
var bodyText = reader.ReadToEnd();
bodyText.Should().Be("Some Content!");
}
}
示例2: Command_Result_Apply_Content
public void Command_Result_Apply_Content()
{
var response = Substitute.For<HttpResponseBase>();
var commandResult = new CommandResult
{
Content = "Some Content!",
ContentType = "text"
};
commandResult.Apply(response);
response.Received().ContentType = "text";
response.Received().Write("Some Content!");
}