Jonas Nyrup
Jonas Nyrup
I won't have time to test this until tomorrow evening at earliest. Can you publish a v40 beta version to nuget? That would make it easier for more to test...
> Test anytime you want. I have no idea how to publish a beta version to nuget :) By setting the Version to e.g. `40.0.0-beta1`. https://github.com/robinrodricks/FluentFTP/blob/f59e510ef75bab29881afd5e8b90ee2e19da0163/FluentFTP/FluentFTP.csproj#L31 https://docs.microsoft.com/en-us/nuget/create-packages/prerelease-packages
The two FTP servers I connect to are both public and use default port 21, so with the new set of constructors I'll have change from ```cs new FtpClient(host) ```...
The downside of making _all_ properties optional is that one can construct an instance of `FtpClient` which is not ready to use. ```cs var client = new FtpClient(); client.Connect(); //...
@Seabizkit You're saying a lot of things, so I'm not sure exactly what you're asking me to comment on. Also note that I'm not very familiar with this library, I'm...
I tried running `TestAutoConnectAsync` _compiled_ in debug mode for the `net50` target framework and it passed. I tried both with and without a debugger attached and it made no difference.
I didn't set any break points. Settings break points would increase the risk of a timeout, which from your initial stack trace seems to be the problems you're experiencing. There...
I'm sorry, I don't follow what you're trying to say and I don't have the time to try to figure it out. I agree with everything @FanDjango wrote above. I...
Another approach to handle hash collisions, could be to construct the dictionaries with custom `IEqualityComparer`s. That also allows making the `valueFactory` argument static. See https://github.com/jnyrup/QuestPDF/commit/d25233386fd9191bb7de5918e73cbad34f92c310. (I haven't been able to...
Be aware that the two code snippets are not *always* equivalent. When wrapping multiple assertions in an `AssertionScope`, the execution of assertions continues even if one of them fails. The...