M$ AspNet.WebApi 2.2
Testé avec mono current sous Debian Sid: l'import AspNet.WebApi 2.2
This commit is contained in:
parent
d40679cdf4
commit
1f64b48966
97 changed files with 7890 additions and 9323 deletions
|
|
@ -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))
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
||||
|
|
|
|||
|
|
@ -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)) {
|
||||
|
|
|
|||
|
|
@ -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))
|
||||
|
|
|
|||
|
|
@ -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"
|
||||
};
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue