How to optionally pass a IClientSessionHandle using the C# MongoDB Driver?

I use the repository pattern. My repository methods receive an optional IClientSessionHandle parameter which defaults to null. A part of each method prepares the filters/updates/etc., then a call is m...

Can I send SMTP email through Office365 shared mailbox?

We are thinking about moving to O365; however, we developed software that uses our current Exchange server to send email both to external users as well as to a support box when errors occur. I've bee...

25 Feb at 16:45

Is there any correct converter for Hijri dates to Gregorian dates

I have work on many projects with date converts. for example, I work on the solar calendar and how to convert them to Gregorian dates and vice versa. The solar calendar (Persian calendar) is almost si...

17 Jan at 14:38

How to bind and run an async method on input change in Blazor

So I am building a Blazor component where I want to type into an input and fire an AJAX request to get filtered data from the server. I tried this ``` <input type="text" @bind="NameFilter" @onchange=...

14 Jan at 08:22

How can I convert JToken to string[]?

I am trying to read an array from a JObject into a string[] but I cannot figure out how. The code is very simple as below but does not work. Fails with error cannot convert JToken to string[] ``` JO...

14 Jan at 08:16

Using blocks in C# switch expression?

I fail to find documentation addressing this issue. (perhaps I am just bad at using google...) My guess is that the answer is negative, however I didn't understand where this is addressed in the docum...

14 Jan at 08:8

How do I pass returnUrl to Login page in Blazor Server application?

I have a simple Blazor server application, with Identity using Individual Authentication. I created the app from the VS 2019 standard `dotnet new` template. In some parts of the app I would like to ...

14 Jan at 05:49

C# .Net Core 3.1 System.Text.Json Ignore empty collection in serialization

Using Newtonsoft we had a custom resolver for ignoring empty collections. Is there any equivalent configuration for the new system.text.json in .Net core 3.1

Operation is not valid due to the current state of the object (System.Text.Json)

We've got an API, which simply posts incoming JSON documents to a message bus, having assigned a GUID to each. We're upgrading from .Net Core 2.2 to 3.1 and were aiming to replace NewtonSoft with the...

.Net Core 3.1 Process.Start("www.website.com") not working in WPF

I am using .Net Core 3.1 Framework in WPF Application. I have a button event in which I am trying to redirect to Instagram url on click. but its giving me the following error. >Exception thrown: 'Syst...

5 May at 14:56

Resharper turn off types hints

How to turn off types hints in `Visual Studio 2019` `C#` code editor? [](https://i.stack.imgur.com/6RP9B.png)

13 Jan at 12:6

Type 'null' is not assignable to type 'T'

I have this generic method ``` class Foo { public static bar<T>(x: T): T { ... if(x === null) return null; //<------- syntax error ... } } ... //...

13 Jan at 11:0

Why asp.net core sending empty object as response?

When I debug the code in VS, the cities list, which I am returning have 3 objects in it along with the properties. When I call this endpoint I am receiving a response of 3 list items of empty objects....

Adding custom middleware not working when using IMiddleware

I am trying to add a custom middleware to the pipeline (to be easier I will pick the .NET Core documentation example). Let's say we want to have the Spanish culture set whenever a call to API is fired...

Jetpack Compose - Column - Gravity center

I'm creating a layout with Jetpack Compose and there is a column. I would like center items inside this column: ``` Column(modifier = ExpandedWidth) { Text(text = item.title) Text(tex...

Return IAsyncEnumerable from an async method

Take the following the methods: ``` public async IAsyncEnumerable<int> Foo() { await SomeAsyncMethod(); return Bar(); // Throws since you can not return values from iterators } public async IA...

Why does the C# compiler allow a duplicated variable in nested scope?

Historically, when developing in .Net I duplicate the name of variable in nested scope. However, after recently updating Visual Studio 2019 to version 16.4.2 I have noticed that variable names can be...

10 Jan at 20:24

ServiceStack /types/csharp generating invalid attribute signatures in v5.7

In our upgrade to ServiceStack v5.7, the file generated by the NativeTypesService at `/types/csharp` is now producing invalid code. We are using ASP.Net (NOT Core), .Net Framework 4.7.2. Specifica...

10 Jan at 20:7

Unable to cast object of type ServiceCollection to type 'Autofac.ContainerBuilder' using dotnet core and autofac

I am trying to use `autofac` in my `dotnet core 3.1` project, but I am unable to run project after writing `ConfigureContainer` inside the `startup.cs` file. ``` public void ConfigureContainer(Contai...

28 Apr at 19:48

Disable AutoDetectChanges on Entity Framework Core

someone knows how to disable the AutoDetectChanges on EFCore? I need to do it because I have to make an huge import in my database, and can't find information on web. Tried this but it's not working...

Servicestack automap update endpoints

We are using ServiceStack QueryDb to expose certain business objects for auto-querying, and it is working great. ``` [Route("/catalog/customers")] [Authenticate] public class QueryCustomers...

9 Jan at 14:32

Console.ReadLine() not working in VS Code, writing a code in C#

I am learning C# and I am using VS Code, when I tried to take input from user using Console.ReadLine() it's not working. I referred from a video which did exactly same thing and still after a couple ...

9 Jan at 14:1

Are EF Core 3.1 ExecuteSqlRaw / ExecuteSqlRawAsync drop-in replacements for ExecuteSqlCommand / ExecuteSqlCommandAsync?

Upon upgrade to EFCore 3.1 deprecated warnings appeared: > Warning CS0618 'RelationalDatabaseFacadeExtensions.ExecuteSqlCommandAsync(DatabaseFacade, RawSqlString, params object[])' is obsolete: '...

Get instance of class that relies on DI in Startup class

I am running .NET Core 2.2 app and I have a bit of code that I want to run immediately after the initial setup in Startup.cs. The class relies on a registered type and I don't really understand how I ...

How to Localize validation message (DataAnnotationsValidator) in blazor server side

I am using blazor 3.1 in latest version of VS 2019. So far, I am able to localize page labels (title, table fields etc.). On the `ListEmployee.razor` page, I am able to localize table heading etc. O...