Created Issue: Throw exception from ITraceWriter.Trace cause self-host down....
It can be solved by wrapping try/catch structure around all logics in TraceWriter. However it would be nice to provide a inner established mechanism just in cause user provide a bad implementation.
View ArticleCreated Issue: WebPages and Razor should use Error helper methods [320]
WebPages and Razor currently use their own version of ExceptionHelper rather than Error.This tasks entails the following:1) Convert all calls to ExceptionHelper into calls to Error (in Common folder)2)...
View ArticleClosed Issue: WebPages and Razor should use Error helper methods [320]
WebPages and Razor currently use their own version of ExceptionHelper rather than Error.This tasks entails the following:1) Convert all calls to ExceptionHelper into calls to Error (in Common folder)2)...
View ArticleEdited Issue: Remove miscellaneous source files in src root folder [112]
There are a number of source files in the “src” root folder that seemingly don’t have to be there:ExceptionHelper.cs: Move to src\CommonHashCodeCombiner.cs: Move to...
View ArticleCommented Issue: Remove miscellaneous source files in src root folder [112]
There are a number of source files in the “src” root folder that seemingly don’t have to be there:ExceptionHelper.cs: Move to src\CommonHashCodeCombiner.cs: Move to...
View ArticleCommented Issue: Remove multi-line literal strings from tests [80]
The unit tests frequently use multi-line literal strings, but the really ought to be using Environment.NewLine instead. This problem is compounded by the use of Git, which stores the source files in...
View ArticleCommented Issue: Web API / Enable Dependency Injection for HttpMessageHandler...
It would be good if I could pass a type of HttpMessageHandler instead of an instance. That way, the DependencyResolver could automatically resolve the type including any of it's dependencies.Right now,...
View ArticleCreated Issue: Give more detailed error message when a WebAPI filter is added...
Users seem to be adding a Web API filter, by mistake, to the MVC global filter collection. Currently, we display the following error message:"System.InvalidOperationException: The given filter instance...
View ArticleCreated Issue: Adding support for collection of simple types on the default...
Currently if we have the following action, the request below would fail with "Multiple actions were found..." error because the parameters are not simple types so they're not used for disambiguation by...
View ArticleCreated Issue: WebAPI OData $filter casing [323]
In RC casing of the filter attribute didn't matter. It seems that in RTM the casing of your filter property does matter.Take this example:http://localhost:/api/Bar?$filter=foo eq 'test'would throw this...
View ArticleCommented Issue: Add Overloads to InputExtensions xxxFor Methods With Id...
I don't know if this has happened to other people, but it has happened to me: the xxxFor methods in InputExtensions (TextBoxFor, LabelFor, etc) generate HTML content where the id and name attributes...
View ArticleEdited Issue: OData V3 any/all support [65]
Has any thought been given to adding support for OData V3 any /all support now that WCF Data Services as RTM'd with the same feature?I have added support for this in my fork and would be happy to...
View ArticleCreated Issue: PushstreamContent in Win8 App is not working [324]
I am hitting an issue with using PushStreamContent in the Windows store app. I don’t see the same issue in the traditional console app though. It’s a simple scenario where I am ‘POST’ing some small...
View ArticleCreated Issue: Add parameter binder for supporting odata literal format. [325]
OData urls can contain edm primitives. The string representation of these primitives is different than what webapi (and .NET) uses causing model binding errors. For example, the url...
View ArticleCreated Issue: OData does not support $select [326]
This is the second most important odata commands after $filter. It's also trivial to implement because it's directly translatable to Dynamiclinq without alteration other than escaping it.
View ArticleCreated Issue: OData: Unknown $xxxx throws not supported with Queryable() [327]
Currently it doesn't support basics like $format and $inlinecount that all clients will pass. Most of the time we have no control over it. Unknown commands should not throw.
View ArticleCreated Issue: QueryableAttribute not inheritiable or overridable [328]
QueryableAttribute should be inhertiable and allow injection at every step to add new filters and change the processing.
View ArticleCreated Issue: ODataResult should not exist [329]
There is no reason for ODataResult to exist.1. You don't need it to know to return an OData Formatted result back because the media formatter does this.2. You don't need it to know the URI for the next...
View ArticleCreated Issue: OData does not support $inlinecount=allpages [330]
This is obviously very needed. See my comments about ODataResult on how this should be intelligently implemented without using things like ODataResult.
View ArticleCreated Issue: OData $orderby does not support multiple fields [331]
Needs to support multiple fields per the standard and per the previous QueryableAttribute's ability.
View Article