C# "anyString".Contains('\0', StringComparison.InvariantCulture) returns true in .NET5 but false in older versions

I encountered an incompatible problem while I was trying to upgrade my projects from .NET core 3.1 to the latest .NET 5. My original code has a validation logic to check invalid file name characters b...

6 Feb at 15:44

QueryString.Add() gives "Specified method is not supported."

I am trying to modify the query string in a request filter like so: ``` public override void Execute(IRequest req, IResponse res, object requestDto) { req.QueryString.Add("foo", "bar"); } ``...

5 Jan at 04:41

IEnumerable<> vs List<> as a parameter

In general I tend to use `IEnumerable<>` as the type when I pass in parameters. However according to BenchmarkDotNet: ``` [Benchmark] public void EnumeratingCollectionsBad() { var list = new List<...

AutoPopulate attribute not working on AutoQuery DTO

I am trying to get the new AutoPopulate attribute to work but I am having some difficulty understanding the new AutoQuery functionality. To test it out I am aiming to replace this service that is a st...

4 Jan at 08:23

"ERESOLVE unable to resolve dependency tree" when installing npm react-facebook-login

Trying to install `npm react-facebook-login` in my react app, but I keep getting dependency errors? That sounds scary and I don't want to force install something that can potentially break in the futu...

3 Jan at 12:30

Connect to Multiple Redis Instance using ServiceStack

I have multiple redis instances on my host (ports 6379, 6380). Currently I'm able to connect to the first instance (6379) using the setup below: ``` services.AddSingleton<IRedisClientsManager>(p => ...

2 Jan at 07:21

What is ICriticalNotifyCompletion for?

I'm trying to understand how the C# async mechanisms actually works and one source of confusion is the `ICriticalNotifyCompletion` interface. The interface provides two methods: `OnCompleted(Action)`,...

1 Jan at 12:4

CS0433: The type 'IHttpHandler' exists in both ServiceStack and System.Web

I have inherited a legacy ASP.NET application that I need to support whilst it is decommissioned but am finding that some of the websites will not compile due to the following error: > CS0433: The typ...

31 Dec at 11:29

Getting a warning when installing homebrew on MacOS Big Sur (M1 chip)

Has anyone seen this warning while installing homebrew? What does it mean? Should I be worried? : `/opt/homebrew/bin is not in your PATH`. [](https://i.stack.imgur.com/AmI00.png) Some background info:...

8 Mar at 01:17

Module not found: Can't resolve '@emotion/react'

I want to install [neumorphism-react](https://www.npmjs.com/package/neumorphism-react) package. But I got this error > Module not found: Can't resolve '@emotion/react' in 'C:\Users\Asus\Desktop\react ...

22 Nov at 06:5

Is it best practice to define your entity twice in a ServiceStack solution?

In the [EmailContacts](https://github.com/ServiceStack/EmailContacts/) example, the properties of a Contact are listed in the Contact class and in the CreateContact class. (there is no UpdateContact ...

28 Dec at 18:56

C# Source Generator - warning CS8032: An instance of analyzer cannot be created

I'm trying to build a Source Generator. Right now, just the most basic static method that returns "Hello World". The generator project builds, but the generated code is not available, the debugger nev...

28 Dec at 15:21

Docker (Apple Silicon/M1 Preview) MySQL "no matching manifest for linux/arm64/v8 in the manifest list entries"

I'm running the latest build of the [Docker Apple Silicon Preview.](https://www.docker.com/blog/download-and-try-the-tech-preview-of-docker-desktop-for-m1/) I created the tutorial container/images and...

26 Dec at 13:20

Error "Root composer.json requires php ^7.3 but your php version (8.0.0) does not satisfy that requirement"

I have an unusual error while running the `composer install` command. It requires PHP 7.3 while I have PHP 8.0.0. This question is different from [Override PHP base dependency in composer](https://sta...

4 Aug at 13:7

ServiceStack based REST service gives timeout for log running process

I need to run a 1-time long-running operation (around 10 minutes) via a ServiceStack service. I run this all on my local machine with ServiceStack running on IIS and .NET 5. Now it gives a timeout and...

24 Dec at 23:58

Can a Serilog.ILogger be converted to a Microsoft.Extensions.Logging.ILogger?

I have code that logs to Microsoft.Extensions.Logging.ILogger (and extension methods, mostly). I have configured Serilog to actually do the logging. I can't find a way to convert a Serilog.ILogger to ...

1 Nov at 15:1

How to use default serialization in a custom System.Text.Json JsonConverter?

I am writing a [custom System.Text.Json.JsonConverter](https://learn.microsoft.com/en-us/dotnet/standard/serialization/system-text-json-converters-how-to?pivots=dotnet-5-0) to upgrade an old data mod...

React Router V6 - Error: useRoutes() may be used only in the context of a <Router> component

I have installed `react-router-dom`V6-beta. By following the example from a website I am able to use the new option `useRoutes` I have setup page routes and returning them in the `App.js` file. After ...

An exception occurred while iterating over the results of a query for context type. The connection is closed

I'm getting the following error during a LINQ query running > An exception occurred while iterating over the results of a query for context type. The connection is closed It's curious that this happen...

Is there a way to fix error: 'Xamarin.Forms recommends TargetPlatformMinVersion >= 10.0.17763.0 (current project is -1)'

I have a problem when I want to upgrade a Xamarin app from Android 9.0 to Android 10. ``` /Users/user/.nuget/packages/xamarin.forms/4.8.0.1269/buildTransitive/Xamarin.Forms.targets(5,5): Warning: Xam...

30 Dec at 05:33

Generate query expression from a string

I am trying to map a front end query builder to a backend ORM (OrmLite). For instance, the front end might send 3 string values: `SomeField`, `=` `foo`. If I want to generate this query in the ORM I w...

22 Dec at 06:36

What app.UseMigrationsEndPoint does in .NET Core Web Application Startup class

I created a new .NET Core Web Application from Visual Studio and I got this piece of code generated in startup class: ``` if (env.IsDevelopment()) { // *** app.UseMigrationsEndPoint(); // ...

Using HttpClient.GetFromJsonAsync(), how to handle HttpRequestException based on HttpStatusCode without extra SendAsync calls?

`System.Net.Http.Json`'s `HttpClient` extension methods such as `GetFromJsonAsync()` greatly simplifies the routine codes to retrieve json objects from a web API. It's a pleasure to use. But because o...

AutoMapper: Problem with mapping records type

I am mapping with automapper 10.1.1 in c# 9 from this class ``` public record BFrom { public Guid Id { get; init; } public Guid DbExtraId { get; init; } } ``` into this ``` public record ATo...

20 Dec at 16:42

Java.Lang.NoClassDefFoundError when implementing firebase cloud messaging

I am implementing push notifications using Firebase Cloud Messaging, for this I added this code in my AndroidManifest.xml file ``` <!--FCM RECEIVER--> <receiver android:name="com.google.firebase.iid...