Questions

C# records constructor parameter default value empty IEnumerable

I am converting this class ``` public class MyClass { public IEnumerable<string> Strings { get; } public MyClass(IEnumerable<string>? strings = null) { Strings = strings ?? new Li...

"Cannot read property '_blazorFilesById' of null error" with Blazor InputFile component

I've started getting this error from my Blazor WebAssembly app: > "Cannot read property '_blazorFilesById' of null error" with Blazor app I'm assuming that's related to the `InputFile` [component](htt...

"using static" kills AsParallel

In the following code, if you uncomment the "using static" line, the query will not run in parallel. Why? (Visual Studio Community 2019, .Net Core 3.1 / .Net 4.8) ``` using System; using System.Diagno...

30 Jan at 20:38

Servicestack execution timeout on .net core

We use Service stack, and run using the InProcess model on .net core. We have some longer running requests, which we would like to timeout - however, I am struggling to do this. Before .net core, you...

29 Jan at 11:39

Is it possible to remove the full-paths from .NET assemblies created with dotnet build?

I build my project with `dotnet build`, targeting `netcoreapp3.1`. The problem is that the assemblies contain the full path to the source-files: This means that the hash of the assemblies depends on t...

5 May at 17:43

System.BadImageFormatException on running ServiceStack AutoQuery

The Project is running on asp.netcore 3.1.0. I encountered the exception System.BadImageFormatException at ServiceStack.ServiceStackHost. I just can't get AutoQuery working. the stack trace is below ...

27 Jan at 11:37

Changing name of automatic attached file in e-mail

I am using Mailkit library to send e-mails. This is the code to do so: ``` public async Task SendAsync(IdentityMessage message) { if (message == null) return; LinkedRe...

Why am I not allowed to return an IAsyncEnumerable in a method returning an IAsyncEnumerable

I have the following interface: ``` public interface IValidationSystem<T> { IAsyncEnumerable<ValidationResult> ValidateAsync(T obj); } ``` And I am trying to implement it this way: ``` public cla...

27 Jan at 10:57

Compiling existing C# code to WebAssembly

Is it possible to compile existing C# code to WebAssembly (.wasm) so that no or nearly no code changes have to be done? Do I have to use Blazor for it or are their other possibilities?

Upgrading pip fails with syntax error caused by sys.stderr.write(f"ERROR: {exc}")

On a fresh Vagrant VM using box bento/centos-7 the following commands corrupt my pip installation: ``` yum update yum install epel-release -y yum install python-pip -y /usr/bin/pip2 install --upgrade ...

22 Jan at 03:17

Message template should be compile time constant

I have this code ``` [HttpGet("average/{videoGuid}")] public async Task<IActionResult> AverageRatingOfVideo([FromRoute] string videoGuid) { _logger.LogInformation($"Finding average rating of video...

24 Jan at 19:15

SetBasePath not present in ConfigurationBuilder under .NET Core 5

According to the docs for .NET Core 5, there's a method [SetBasePath](https://learn.microsoft.com/en-gb/dotnet/api/microsoft.extensions.configuration.fileconfigurationextensions.setbasepath?view=dotne...

Bind IConfiguration to C# Record Type

I would like to bind configuration to record type. This is definition of configuration type (it is without parameterless constructor): ``` public record AppConfiguration(string ConnectionString); ``` ...

23 Jan at 13:4

Blazor OnChange Event

I want to bind to the value and also fire the method after a change. I have tried a few different combinations of syntax but I'm still missing something to make this work. Leaving the input isn't exe...

20 Jan at 04:35

Microsoft Azure DevOps Repo: search for text/code in specific branch

I'm embarrassed to ask what be a simple thing to figure out.... However, when I'm viewing a specific branch in an Azure DevOps repository online (e.g., when reviewing a PR), I can't figure out how to...

19 Jan at 21:46

Postman error: "Unable to verify the first certificate" when try to get from my .net core api

I have my brand new .NET Core service with API and I want to get list of items inside it. It's hosted on localhost and I always have this error: ``` 16 ms Warning: Unable to verify the first certifica...

22 Jan at 21:28

ServiceStack.text not Load file System.Memory

Good morning, we are developing a dll that uses ServiceStack.Text.dll (5.4). The installation in the project was done via nuget. Locally the application works fine while on a server machine it has pro...

19 Jan at 09:40

Why HttpClient does not hold the base address even when it`s set in Startup

In my .net core web api project I would like to hit an external API so that I get my response as expected. The way I`m registering and using the HttpClient is as follows. In the startup, I'm adding th...

Replace AuthenticationHandler for integration tests

I have a webapp that uses Forms authentication for browser clients and also basic auth for api access to an odata source. This works in production but now I am struggeling to make this testable. I use...

18 Jan at 15:56

How can I get more error details or logging, when an exception is thrown in a HotChocolate GraphQL server?

I’m building out a simple HotChocolate GraphQl server and HotChocolate throws an `Unexpected Execution Error`, but doesn't expose any information about the error, as soon as I post a request against i...

17 Jan at 19:39

Microsoft.Data.SQLite: Library e_sqlite3 not found

My ASP.NET MVC (.Net Framework 4.7.2) web app using Microsoft.Data.Sqlite 5.0.2 crashes (both in debug IIS Express, and app.publish on local IIS in Windows 10) at line: ``` SqliteConnection dbConn = n...

18 Nov at 09:24

ServiceStack Session ID in URL

Good day, I am not that familiar with this topic so excuse me if it's not explained in the best way. I am using ServiceStack as my backend API and enabled "AllowSessionIdsInHttpParams = true". I am pa...

18 Jan at 06:58

Connecting to TSL Redis Cloud using ServiceStack.Redis

I'm attempting to use ServiceStack.Redis to connect to a cloud based Redis instance using SSL Certificates. The ServiceStack documentation provides information on how to connect to an Azure based Redi...

Using "OPENSSH" private key file in string with SSH.NET in C# fails with "invalid private key file"

I'm not experienced with SFTP or OpenSSH. I am trying to connect to a client's SFTP to upload a file. I am using the SSH.NET library – [https://github.com/sshnet/SSH.NET](https://github.com/sshnet/SSH...

15 Jan at 06:51

ServiceStack Redis retry timeout exception

I'm using `ServiceStack.Redis` in my application, I have a get method that goes to redis (cache) to get some information, but if redis is disconnected, I call the repository to get from the real datab...