Quantcast
Channel: ASPNETWebStack Issue Tracker Rss Feed
Viewing all 7215 articles
Browse latest View live

Commented Issue: OData $batch sends the wrong response when a request within a changeset fails [1033]

$
0
0
Given a $batch request like the following, where the second operation in the changeset fails as this one

```
POST http://jcalvarro-wsr3:9001/batch/$batch HTTP/1.1
DataServiceVersion: 1.0;NetFx
MaxDataServiceVersion: 3.0;NetFx
Content-Type: multipart/mixed; boundary=batch_e4243eef-ba43-49da-8dfb-a006d9e918f2
Accept: multipart/mixed
Accept-Charset: UTF-8
User-Agent: Microsoft ADO.NET Data Services
Host: jcalvarro-wsr3:9001
Content-Length: 1076
Expect: 100-continue
Connection: Keep-Alive

--batch_e4243eef-ba43-49da-8dfb-a006d9e918f2
Content-Type: multipart/mixed; boundary=changeset_6bb58eec-2717-4673-b074-919584c38eea

--changeset_6bb58eec-2717-4673-b074-919584c38eea
Content-Type: application/http
Content-Transfer-Encoding: binary

POST http://jcalvarro-wsr3:9001/batch/BatchCustomer HTTP/1.1
Content-ID: 1
DataServiceVersion: 3.0;NetFx
MaxDataServiceVersion: 3.0;NetFx
Content-Type: application/json;odata=minimalmetadata
Accept: application/json;odata=minimalmetadata
Accept-Charset: UTF-8

{"Id":10,"Name":"Customer 10"}
--changeset_6bb58eec-2717-4673-b074-919584c38eea
Content-Type: application/http
Content-Transfer-Encoding: binary

POST http://jcalvarro-wsr3:9001/batch/BatchCustomer HTTP/1.1
Content-ID: 2
DataServiceVersion: 3.0;NetFx
MaxDataServiceVersion: 3.0;NetFx
Content-Type: application/json;odata=minimalmetadata
Accept: application/json;odata=minimalmetadata
Accept-Charset: UTF-8

{"Id":-1,"Name":"Customer -1"}
--changeset_6bb58eec-2717-4673-b074-919584c38eea--
--batch_e4243eef-ba43-49da-8dfb-a006d9e918f2--
```

the current response is the following

```

HTTP/1.1 202 Accepted
Content-Length: 886
Content-Type: multipart/mixed; boundary=batchresponse_47b1b595-6669-4b92-8cc9-eee0cba4517f
Server: Microsoft-HTTPAPI/2.0
DataServiceVersion: 3.0
Date: Mon, 06 May 2013 20:52:22 GMT

--batchresponse_47b1b595-6669-4b92-8cc9-eee0cba4517f
Content-Type: multipart/mixed; boundary=changesetresponse_138912bb-52f3-4731-ae06-013e250ca45f

--changesetresponse_138912bb-52f3-4731-ae06-013e250ca45f
Content-Type: application/http
Content-Transfer-Encoding: binary

HTTP/1.1 201 Created
Location: http://jcalvarro-wsr3:9001/batch/BatchCustomer(10)
Content-ID: 1
Content-Type: application/json; odata=minimalmetadata; charset=utf-8
DataServiceVersion: 3.0

{
"odata.metadata":"http://jcalvarro-wsr3:9001/batch/$metadata#BatchCustomer/@Element","Id":10,"Name":"Customer 10"
}
--changesetresponse_138912bb-52f3-4731-ae06-013e250ca45f
Content-Type: application/http
Content-Transfer-Encoding: binary

HTTP/1.1 400 Bad Request
Content-ID: 2


--changesetresponse_138912bb-52f3-4731-ae06-013e250ca45f--
--batchresponse_47b1b595-6669-4b92-8cc9-eee0cba4517f--
```

and according to the OData spec, it should be as follows:

Structurally, a batch response body MUST match one-to-one with the corresponding batch request body, such that the same multipart MIME message structure defined for requests is used for responses.
The exception to this rule is that when a request within a Change Set fails, the Change Set response is not represented using the multipart/mixed media type.
Instead, a single response, using the “application/http” media type and a Content-Transfer-Encoding header with a value of “binary”,
is returned that applies to all requests in the Change Set and MUST be formatted according to the Error Handling section of [OData:Core].
Comments: Fixed: https://aspnetwebstack.codeplex.com/SourceControl/changeset/2e98da8b251b36ae5963179f7a25a2f24d3a1482

Edited Issue: Html.EditorFor helper generates wrong date/time format [630]

$
0
0
In MVC applications, if someone uses the Html.EditorFor helper to generate UI for a model that includes a DateTime field, the resulting HTML markup will render a date in a culture format that doesn't resemble the one prescribed by the HTML 5 standard, which references RFC 3339.

To fix this, we need to change our generated markup to use one of the formats prescribed in the RFC.

Commented Issue: Html.EditorFor helper generates wrong date/time format [630]

$
0
0
In MVC applications, if someone uses the Html.EditorFor helper to generate UI for a model that includes a DateTime field, the resulting HTML markup will render a date in a culture format that doesn't resemble the one prescribed by the HTML 5 standard, which references RFC 3339.

To fix this, we need to change our generated markup to use one of the formats prescribed in the RFC.

Comments: fixed at https://aspnetwebstack.codeplex.com/SourceControl/changeset/5653d5947ede308f068a49b389e3a03b519cbc01

Edited Issue: StackOverflowException at large http message body processing by HttpContentMultipartExtensions [952]

$
0
0
We're using nightly nuget packages 2013-03-30. When we're trying to upload large files (for instance > 2Mb) and process it by using HttpContentMultipartExtensions we've got unhandled exception which crashes AppDomain:

"An unhandled exception of type 'System.StackOverflowException' occurred in Unknown Module."

Code sample is straightforward and looks like http://www.asp.net/web-api/overview/working-with-http/sending-html-form-data,-part-2

After research we've found that in MoveToNextSegmentAsync method exists recursive call:

```
private static async Task<bool> MoveToNextSegmentAsync(MultipartAsyncContext context)
{
...
if (!await MoveToNextSegmentAsync(context))
{
await MoveToNextPartAsync(context);
}
...
}
```
It was commited by phenning on Feb 26, 2013. Commit 83169ad25a4c:
http://aspnetwebstack.codeplex.com/SourceControl/changeset/83169ad25a4cbdd99b5f80009a5ad75e9c69de3e#src/System.Net.Http.Formatting/HttpContentMultipartExtensions.cs

When large http body is processing this code fragment creates a really huge call stack which causes StackOverflowException and AppDomain crash.

Commented Issue: StackOverflowException at large http message body processing by HttpContentMultipartExtensions [952]

$
0
0
We're using nightly nuget packages 2013-03-30. When we're trying to upload large files (for instance > 2Mb) and process it by using HttpContentMultipartExtensions we've got unhandled exception which crashes AppDomain:

"An unhandled exception of type 'System.StackOverflowException' occurred in Unknown Module."

Code sample is straightforward and looks like http://www.asp.net/web-api/overview/working-with-http/sending-html-form-data,-part-2

After research we've found that in MoveToNextSegmentAsync method exists recursive call:

```
private static async Task<bool> MoveToNextSegmentAsync(MultipartAsyncContext context)
{
...
if (!await MoveToNextSegmentAsync(context))
{
await MoveToNextPartAsync(context);
}
...
}
```
It was commited by phenning on Feb 26, 2013. Commit 83169ad25a4c:
http://aspnetwebstack.codeplex.com/SourceControl/changeset/83169ad25a4cbdd99b5f80009a5ad75e9c69de3e#src/System.Net.Http.Formatting/HttpContentMultipartExtensions.cs

When large http body is processing this code fragment creates a really huge call stack which causes StackOverflowException and AppDomain crash.
Comments: fixed at https://aspnetwebstack.codeplex.com/SourceControl/changeset/1f5242b4b816aceeeba1279ed65a87c81b527115

Commented Issue: StackOverflowException at large http message body processing by HttpContentMultipartExtensions [952]

$
0
0
We're using nightly nuget packages 2013-03-30. When we're trying to upload large files (for instance > 2Mb) and process it by using HttpContentMultipartExtensions we've got unhandled exception which crashes AppDomain:

"An unhandled exception of type 'System.StackOverflowException' occurred in Unknown Module."

Code sample is straightforward and looks like http://www.asp.net/web-api/overview/working-with-http/sending-html-form-data,-part-2

After research we've found that in MoveToNextSegmentAsync method exists recursive call:

```
private static async Task<bool> MoveToNextSegmentAsync(MultipartAsyncContext context)
{
...
if (!await MoveToNextSegmentAsync(context))
{
await MoveToNextPartAsync(context);
}
...
}
```
It was commited by phenning on Feb 26, 2013. Commit 83169ad25a4c:
http://aspnetwebstack.codeplex.com/SourceControl/changeset/83169ad25a4cbdd99b5f80009a5ad75e9c69de3e#src/System.Net.Http.Formatting/HttpContentMultipartExtensions.cs

When large http body is processing this code fragment creates a really huge call stack which causes StackOverflowException and AppDomain crash.
Comments: dtretyakov - thanks a million for spotting the issue, reporting, and coming up with a solution. please take a look at the fix we ended up doing. Very similar in essence to your proposed solution, however we also have made some improvements to the design of the code, as well as added a test that have failed with StackOverflow on the previous code and succeed now.

Closed Unassigned: Add-Migration error: Schema specified is not valid. [1052]

$
0
0

Can not use migrations with version?

Microsoft.AspNet.WebApi -> 5.0.0-beta1-130514
Microsoft.AspNet.WebApi.Client -> 5.0.0-beta1-130514
Microsoft.AspNet.WebApi.Core -> 5.0.0-beta1-130514
Microsoft.AspNet.WebApi.OData -> 5.0.0-beta1-130514
Microsoft.AspNet.WebApi.Web... -> 5.0.0-beta1-130514


Error:

```
PM> Add-Migration test
System.Data.Entity.Core.MappingException: Schema specified is not valid. Errors:
<File Unknown>(0,0) : error 2025: XML Schema validation failed for mapping schema. Schema Error Information : The 'http://schemas.microsoft.com/ado/2012/10/edm/migrations:IsSystem' attribute is not declared..
<File Unknown>(0,0) : error 2025: XML Schema validation failed for mapping schema. Schema Error Information : The 'http://schemas.microsoft.com/ado/2012/10/edm/migrations:IsSystem' attribute is not declared..
<File Unknown>(0,0) : error 2025: XML Schema validation failed for mapping schema. Schema Error Information : The 'http://schemas.microsoft.com/ado/2012/10/edm/migrations:IsSystem' attribute is not declared..
<File Unknown>(0,0) : error 2025: XML Schema validation failed for mapping schema. Schema Error Information : The 'http://schemas.microsoft.com/ado/2012/10/edm/migrations:IsSystem' attribute is not declared..
<File Unknown>(0,0) : error 2025: XML Schema validation failed for mapping schema. Schema Error Information : The 'http://schemas.microsoft.com/ado/2012/10/edm/migrations:IsSystem' attribute is not declared..
<File Unknown>(0,0) : error 2025: XML Schema validation failed for mapping schema. Schema Error Information : The 'http://schemas.microsoft.com/ado/2012/10/edm/migrations:IsSystem' attribute is not declared..
<File Unknown>(0,0) : error 2025: XML Schema validation failed for mapping schema. Schema Error Information : The 'http://schemas.microsoft.com/ado/2012/10/edm/migrations:IsSystem' attribute is not declared..
at System.Data.Entity.Core.Mapping.StorageMappingItemCollection.Init(EdmItemCollection edmCollection, StoreItemCollection storeCollection, IEnumerable`1 xmlReaders, IList`1 filePaths, Boolean throwOnError)
at System.Data.Entity.Core.Mapping.StorageMappingItemCollection..ctor(EdmItemCollection edmCollection, StoreItemCollection storeCollection, IEnumerable`1 xmlReaders)
at System.Data.Entity.Utilities.XDocumentExtensions.GetStorageMappingItemCollection(XDocument model, DbProviderInfo& providerInfo)
at System.Data.Entity.Migrations.Infrastructure.EdmModelDiffer.Diff(XDocument sourceModel, XDocument targetModel, ModificationCommandTreeGenerator modificationCommandTreeGenerator, MigrationSqlGenerator migrationSqlGenerator)
at System.Data.Entity.Migrations.DbMigrator.Scaffold(String migrationName, String namespace, Boolean ignoreChanges)
at System.Data.Entity.Migrations.Design.MigrationScaffolder.Scaffold(String migrationName, Boolean ignoreChanges)
at System.Data.Entity.Migrations.Design.ToolingFacade.ScaffoldRunner.Scaffold(MigrationScaffolder scaffolder)
at System.Data.Entity.Migrations.Design.ToolingFacade.ScaffoldRunner.Run()
at System.AppDomain.DoCallBack(CrossAppDomainDelegate callBackDelegate)
at System.AppDomain.DoCallBack(CrossAppDomainDelegate callBackDelegate)
at System.Data.Entity.Migrations.Design.ToolingFacade.Run(BaseRunner runner)
at System.Data.Entity.Migrations.Design.ToolingFacade.Scaffold(String migrationName, String language, String rootNamespace, Boolean ignoreChanges)
at System.Data.Entity.Migrations.AddMigrationCommand.Execute(String name, Boolean force, Boolean ignoreChanges)
at System.Data.Entity.Migrations.AddMigrationCommand.<>c__DisplayClass2.<.ctor>b__0()
at System.Data.Entity.Migrations.MigrationsDomainCommand.Execute(Action command)
Schema specified is not valid. Errors:
<File Unknown>(0,0) : error 2025: XML Schema validation failed for mapping schema. Schema Error Information : The 'http://schemas.microsoft.com/ado/2012/10/edm/migrations:IsSystem' attribute is not declared..
<File Unknown>(0,0) : error 2025: XML Schema validation failed for mapping schema. Schema Error Information : The 'http://schemas.microsoft.com/ado/2012/10/edm/migrations:IsSystem' attribute is not declared..
<File Unknown>(0,0) : error 2025: XML Schema validation failed for mapping schema. Schema Error Information : The 'http://schemas.microsoft.com/ado/2012/10/edm/migrations:IsSystem' attribute is not declared..
<File Unknown>(0,0) : error 2025: XML Schema validation failed for mapping schema. Schema Error Information : The 'http://schemas.microsoft.com/ado/2012/10/edm/migrations:IsSystem' attribute is not declared..
<File Unknown>(0,0) : error 2025: XML Schema validation failed for mapping schema. Schema Error Information : The 'http://schemas.microsoft.com/ado/2012/10/edm/migrations:IsSystem' attribute is not declared..
<File Unknown>(0,0) : error 2025: XML Schema validation failed for mapping schema. Schema Error Information : The 'http://schemas.microsoft.com/ado/2012/10/edm/migrations:IsSystem' attribute is not declared..
<File Unknown>(0,0) : error 2025: XML Schema validation failed for mapping schema. Schema Error Information : The 'http://schemas.microsoft.com/ado/2012/10/edm/migrations:IsSystem' attribute is not declared..
```
Comments: Hello and thank you for reporting this bug. We have a separate bug tracking this on the Entity Framework CodePlex project, so I am closing this bug because there is no action for the Web Stack team to take. The EF bug is located here: https://entityframework.codeplex.com/workitem/1128 You can add any additional comments or notes to that bug if you think it will help. You can also subscribe to email notification on that bug if you want to track its status. Thanks!

Created Issue: Format handlers configuration in web.config after install Web API CORS package [1053]

$
0
0
After installing CORS package, the current behavior is: The handlers config is one line

<handlers><remove name="ExtensionlessUrlHandler-ISAPI-4.0_32bit" /><remove name="ExtensionlessUrlHandler-ISAPI-4.0_64bit" /><remove name="ExtensionlessUrlHandler-Integrated-4.0" /><remove name="OPTIONSVerbHandler" /><remove name="TRACEVerbHandler" /><add name="ExtensionlessUrlHandler-ISAPI-4.0_32bit" path="*." verb="GET,HEAD,POST,DEBUG,PUT,DELETE,PATCH,OPTIONS" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness32" responseBufferLimit="0" /><add name="ExtensionlessUrlHandler-ISAPI-4.0_64bit" path="*." verb="GET,HEAD,POST,DEBUG,PUT,DELETE,PATCH,OPTIONS" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness64" responseBufferLimit="0" /><add name="ExtensionlessUrlHandler-Integrated-4.0" path="*." verb="GET,HEAD,POST,DEBUG,PUT,DELETE,PATCH,OPTIONS" type="System.Web.Handlers.TransferRequestHandler" preCondition="integratedMode,runtimeVersionv4.0" /></handlers></system.webServer>

Should format it in multiple lines.


Edited Issue: Owin Adapter should allow responses to be sent chunked [1007]

$
0
0
If a user tries to host a message handler like this with OWIN:

public class MyHandler : HttpMessageHandler
{
protected override Task<HttpResponseMessage> SendAsync(HttpRequestMessage request, CancellationToken cancellationToken)
{
var response = new HttpResponseMessage(HttpStatusCode.OK);
response.Content = new StreamContent(new MemoryStream(Encoding.UTF8.GetBytes("foo bar")));
response.Headers.TransferEncodingChunked = true;
return Task.FromResult<HttpResponseMessage>(response);
}
}

The response gets sent with a content-length instead of being sent chunked. We should respect the intent.

Commented Issue: Owin Adapter should allow responses to be sent chunked [1007]

$
0
0
If a user tries to host a message handler like this with OWIN:

public class MyHandler : HttpMessageHandler
{
protected override Task<HttpResponseMessage> SendAsync(HttpRequestMessage request, CancellationToken cancellationToken)
{
var response = new HttpResponseMessage(HttpStatusCode.OK);
response.Content = new StreamContent(new MemoryStream(Encoding.UTF8.GetBytes("foo bar")));
response.Headers.TransferEncodingChunked = true;
return Task.FromResult<HttpResponseMessage>(response);
}
}

The response gets sent with a content-length instead of being sent chunked. We should respect the intent.
Comments: Fixed: https://aspnetwebstack.codeplex.com/SourceControl/changeset/226c5633f1bad1c415e14d85579ccd87743a31a3

Created Unassigned: Update the Web API OWIN adapter to use Microsoft.Owin once it behaves well [1054]

$
0
0
Biggest adoption blockers identified so far are:

1. Potential null refs when computing URIs
2. Doesn't throw when required members are missing from the environment, or when the environment has the wrong type for a particular key

Edited Unassigned: Update the Web API OWIN adapter to use Microsoft.Owin once it behaves well [1054]

$
0
0
Biggest adoption blockers identified so far are:

1. Potential null refs when computing URIs
2. Doesn't throw when required keys are missing from the environment, or when the environment has the wrong type for a particular key

Commented Unassigned: input type = email jquery validate overriding mvc data annotation [1051]

$
0
0
See http://stackoverflow.com/questions/16523525/input-type-email-jquery-validate-overriding-mvc-data-annotation
Comments: @Maxtoroq Thanks for opening the bug. We'd like to ask you in the future to include a full description of the bug, so however reads the bug gets a full context without chasing links down. In short the answer for this is that MVC does not support automatically overriding JQuery validation message, or suppressing the validation. However you can relatively easily localize the JQuery validation. Here is just one example of how to do that: [How to change jquery validation text directly](http://stackoverflow.com/questions/2457032/jquery-validation-change-default-error-message ) [Jquery validation localization plug in](http://stackoverflow.com/questions/7091206/jquery-validation-internationalization-problem) ** Warning - I have not tested these myself

Commented Issue: FileExtensionsAttributeAdapter no longer works with jQuery validate [882]

$
0
0
The "Accept" rule in the latest version of jQuery Validate now expects a mime type to be specified, not a file extension.

A new "Extensions" rule has subsequently been added for this purpose.

Note that as of v1.90 both of the above rules are now available separately inside the "Additional Methods" download.
Comments: This is part of jquery.validate, and has been added to it on version 1.10.0 from 2012-09-07 see http://jquery.bassistance.de/validate/changelog.txt: > Moved old accept method to extension additional-method, added new accept method to handle standard browser mimetype filtering. Fixes #287 and supersedes #369 I am not sure that it is a correct move to reroute 'accept' rules to 'extension' as it would block users from using the new 'accept' rule, and even worth - divert the code from the validation plugin's documentation. Instead, I suggest we fix the FileExtension validation attribute to use jquery's 'extension' validation rule, and add an AcceptMimeType validation attribute that would use jquery's 'accept'. then, in the unobtrusive jquery code, we will test to see if the 'extension' rule exists (otherwise we are running in pre jquery validate 1.10). if not, extension rules will route to 'accept' and 'accept' rules will be discarded (as they are not supported pre 1.10)

Commented Unassigned: input type = email jquery validate overriding mvc data annotation [1051]

$
0
0
See http://stackoverflow.com/questions/16523525/input-type-email-jquery-validate-overriding-mvc-data-annotation
Comments: I'm not looking for a workaround, I reported this issue because I believe it's bug. The unobstrusive regex validation is not working when using type=email. Are you the developers of the unobstrusive library?

Commented Issue: StackOverflowException at large http message body processing by HttpContentMultipartExtensions [952]

$
0
0
We're using nightly nuget packages 2013-03-30. When we're trying to upload large files (for instance > 2Mb) and process it by using HttpContentMultipartExtensions we've got unhandled exception which crashes AppDomain:

"An unhandled exception of type 'System.StackOverflowException' occurred in Unknown Module."

Code sample is straightforward and looks like http://www.asp.net/web-api/overview/working-with-http/sending-html-form-data,-part-2

After research we've found that in MoveToNextSegmentAsync method exists recursive call:

```
private static async Task<bool> MoveToNextSegmentAsync(MultipartAsyncContext context)
{
...
if (!await MoveToNextSegmentAsync(context))
{
await MoveToNextPartAsync(context);
}
...
}
```
It was commited by phenning on Feb 26, 2013. Commit 83169ad25a4c:
http://aspnetwebstack.codeplex.com/SourceControl/changeset/83169ad25a4cbdd99b5f80009a5ad75e9c69de3e#src/System.Net.Http.Formatting/HttpContentMultipartExtensions.cs

When large http body is processing this code fragment creates a really huge call stack which causes StackOverflowException and AppDomain crash.
Comments: Ken, Your fix of this issue looks really great and much more cleaner than mine. Just one question: is it necessary to use Async suffixes in the TAP-based methods in the aspnetwebstack code conventions? My question concerns _WriteSegment_ method in the MimeBodyPart class. For instance, here http://msdn.microsoft.com/en-us/library/hh873175.aspx recommended to use it. Also, I can see additional small code improvements in the _WriteSegment_ method. Actually it's not necessary to use Task awaiter in this method, because you are not using any exception handlers here. I propose following refactoring: ``` public Task WriteSegmentAsync(ArraySegment<byte> segment) { var stream = GetOutputStream(); return stream.WriteAsync(segment.Array, segment.Offset, segment.Count); } ``` What do you think about this? Thanks, Dmitry.

Commented Issue: Empty SingleResult cannot be formatted by the ODataFormatter [1040]

$
0
0


public override SingleResult<Customer> GetCustomer(int key)
{
return SingleResult.Create(Enumerable.Empty<Customer>());
}
Comments: If I am not mistaken, a non-odata api call which returns a SingleResult with an empty resultset would not cause a 404 right now. Are you saying that we need to fix both cases, or only at the OData serializer layer?

Created Unassigned: WebAPI ODataLib dependency invalid [1055]

$
0
0
Currently the WebAPI OData package has a dependency on ODataLib >= 5.5.0-alpha2, however if you use ODataLib 5.5.0-rc1 everything breaks.

The MyGet dependency value should probably be set to =5.5.0-alpha2.

Commented Unassigned: WebAPI ODataLib dependency invalid [1055]

$
0
0
Currently the WebAPI OData package has a dependency on ODataLib >= 5.5.0-alpha2, however if you use ODataLib 5.5.0-rc1 everything breaks.

The MyGet dependency value should probably be set to =5.5.0-alpha2.
Comments: To give an idea, this is one of the errors you'll probably get if you update: ``` "Could not load type 'Microsoft.Data.OData.Query.SemanticAst.SelectionItem' from assembly 'Microsoft.Data.OData, Version=5.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'." ``` You'll most get atleast 1 MissingMethodExceptions at some point as well.

Commented Unassigned: WebAPI ODataLib dependency invalid [1055]

$
0
0
Currently the WebAPI OData package has a dependency on ODataLib >= 5.5.0-alpha2, however if you use ODataLib 5.5.0-rc1 everything breaks.

The MyGet dependency value should probably be set to =5.5.0-alpha2.
Comments: *most likely /Issues need an edit option.
Viewing all 7215 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>