M$ AspNet.WebApi 2.2

Testé avec mono current sous Debian Sid:

l'import AspNet.WebApi 2.2
This commit is contained in:
Paul Schneider 2016-01-04 01:40:41 +01:00
commit 1f64b48966
97 changed files with 7890 additions and 9323 deletions

View file

@ -71,7 +71,7 @@ namespace Yavsc.Formatters
/// <param name="value">Value.</param>
/// <param name="stream">Stream.</param>
/// <param name="contentHeaders">Content headers.</param>
public override void WriteToStream (Type type, object value, Stream stream, HttpContentHeaders contentHeaders)
public override void WriteToStream (Type type, object value, Stream stream, HttpContent contentHeaders)
{
// TODO create a type containing T4 parameters, and generate from them
using (var writer = new StreamWriter(stream))

View file

@ -70,7 +70,6 @@ namespace Yavsc.Formatters
return enumerableType.IsAssignableFrom(type);
}
}
/// <summary>
/// Writes synchronously to the buffered stream.
/// </summary>
@ -78,7 +77,7 @@ namespace Yavsc.Formatters
/// <param name="value">Value.</param>
/// <param name="stream">Stream.</param>
/// <param name="contentHeaders">Content headers.</param>
public override void WriteToStream (Type type, object value, Stream stream, HttpContentHeaders contentHeaders)
public override void WriteToStream (Type type, object value, Stream stream, HttpContent contentHeaders)
{
// TODO create a type containing generation parameters, including a template path, and generate from them

View file

@ -54,7 +54,7 @@ namespace Yavsc.Formatters
/// <param name="value">Value.</param>
/// <param name="stream">Stream.</param>
/// <param name="contentHeaders">Content headers.</param>
public override void WriteToStream (Type type, object value, Stream stream, HttpContentHeaders contentHeaders)
public override void WriteToStream (Type type, object value, Stream stream, HttpContent contentHeaders)
{
RssFeedsChannel feeds = value as RssFeedsChannel;
using (var writer = new StreamWriter (stream)) {

View file

@ -75,7 +75,7 @@ namespace Yavsc.Formatters
/// <param name="value">Value.</param>
/// <param name="stream">Stream.</param>
/// <param name="contentHeaders">Content headers.</param>
public override void WriteToStream (Type type, object value, Stream stream, HttpContentHeaders contentHeaders)
public override void WriteToStream (Type type, object value, Stream stream, HttpContent contentHeaders)
{
// TODO create a type containing T4 parameters, and generate from them
using (var writer = new StreamWriter(stream))

View file

@ -75,7 +75,7 @@ namespace Yavsc.Formatters
/// <param name="value">Value.</param>
/// <param name="stream">Stream.</param>
/// <param name="contentHeaders">Content headers.</param>
public override void WriteToStream (Type type, object value, Stream stream, HttpContentHeaders contentHeaders)
public override void WriteToStream (Type type, object value, Stream stream, HttpContent contentHeaders)
{
string temp = Path.GetTempPath ();
string cntStr = value as string;
@ -126,8 +126,8 @@ namespace Yavsc.Formatters
/// </summary>
/// <param name="contentHeaders">Content headers.</param>
/// <param name="basename">Basename.</param>
public static void SetFileName(HttpContentHeaders contentHeaders, string basename) {
contentHeaders.ContentDisposition = new ContentDispositionHeaderValue ("attachment") {
public static void SetFileName(HttpContent contentHeaders, string basename) {
contentHeaders.Headers.ContentDisposition = new ContentDispositionHeaderValue ("attachment") {
FileName = "doc-" + basename + ".pdf"
};
}