monstress2

Results 5 comments of monstress2

Hello. Your code "WebDavFolder.ProcessResponse" is creating children without _credentials(from it parent). So method .Delete use default value for credentials (see your WebDavHierarchyItem: protected ICredentials _credentials = new NetworkCredential(); ). So...

Also, I have trouble with upload large resource (1GB and more). Upload and GetWriteStream, throw OutOfMemory. That may resolve by using modification GetWriteStream, by adding: webRequest.AllowWriteStreamBuffering = false; But, with...

Also WebDavResource.GetWriteStream. Look at line webRequest.GetRequestStream(), that establish connection, to close this connection need call webRequest.GetResponse(). But at this implemintation, we can't do it. So connections will remain, until Timeout......

if used "[WrappedConstant](https://github.com/graeme-hill/gblog/blob/master/source_content/articles/2014.139_entity-framework-dynamic-queries-and-parameterization.mkd)" technique, there no exception. ``` csharp var q = context.Roots; var qW = ExpressionHelper.WrappedConstant(q); var qDynGood = q.Where(c, "@0.Count(it.Id == root.Id) > 0", qW); qDynGood.ToArray(); ```

> @monstress2 I think your code fails because `root` is a reserved word in System.Linq.Dynamic.Core For better understanding, I rewrite code (renames vars): ``` var qRoot = context.Some1; var qSub...