What does null! statement mean?

I've recently seen the following code: ``` public class Person { //line 1 public string FirstName { get; } //line 2 public string LastName { get; } = null!; //assign null is poss...

8 Apr at 09:31

Serilog not writing to File (.net core 2.2)

I am writing a web service that is using Serilog. I was having problems getting files to write out (but console logging worked). I noticed that the setup changed when .net core 2.0 came out based on [...

15 Feb at 18:28

ServiceStack OrmLite-Mysql Compability (5.4.0) (.net c#)

We have a solution consisting of both .net Framework (4.7.2) and .net Standard (2.0) projects. According to this page: [http://docs.servicestack.net/templates-corefx#reference-core-packages](http://do...

CSV to object list

I am currently using ServiceStack.Text to de-serialize CSV to list of objects. My Model ``` public class UploadDocument { [DataMember(Name = "Patient")] public string Patient { get; set; } ...

15 Feb at 04:20

How can I use C# 8 with Visual Studio 2017?

I'd like to use C# 8.0 (especially ranges and non-nullable reference types) in Visual Studio 2017. Is it possible?

How to create an Expression builder in .NET

I have written some code to allow filtering of products on our website, and I am getting a pretty bad code smell. The user can select 1-* of these filters which means I need to be specific with the `W...

What does " yarn build " command do? Are " npm build " and "yarn build" similar commands?

What does `yarn build` command do ? Are `yarn build` and `npm build` the same? If not what's the difference?

3 Feb at 12:37

IRequestHandler return void

Please see the code below: ``` public class CreatePersonHandler : IRequestHandler<CreatePersonCommand,bool> { public async Task<bool> Handle(CreatePersonCommand message, CancellationToken can...

12 Feb at 11:20

Push method in React Hooks (useState)?

How to push element inside useState array React hook? Is that as an old method in react state? Or something new? E.g. [setState push example](https://stackoverflow.com/questions/41052598/reactjs-arra...

25 Feb at 06:24

Is there an explanation for inline operators in "k += c += k += c;"?

What is the explanation for the result from the following operation? ``` k += c += k += c; ``` I was trying to understand the output result from the following code: ``` int k = 10; int c = 30; k +...

14 Feb at 01:0

Fluent validator to check if entity with ID exists in database

I'm trying to write a custom validator that will check if an entity exists in the database, using OrmLite. The problem is that the type arguments for IRuleBuilder can no longer be inferred from usage....

13 Feb at 17:17

Customize parameter splitting in ServiceStack Route

I have a REST endpoint that allows clients to get values for one or multiple variables. I'm using ServiceStack to achieve this. The issue arises from how ServiceStack parses multiple variables. It see...

13 Feb at 14:16

Kestrel unable to start

When specifying a port to bind to with `.UseKestrel()` I get the errors listed below.. but if I remove the kestrel options everything works normally if I check the API from my browser. I've tried bi...

13 Feb at 13:53

Entity Framework 6, Command Interception & Stored Procedures

I was asked to develop auditing for a system at my work. The system has already been completed. I think EF 6's Command Interception should work well for my purposes. However, there are situations li...

19 Feb at 19:29

Optional null coalescence in if clause

A colleague of mine just encountered an interesting problem. I recreated the issue with a simple example code below. The problem is that the compiler complains about `i` possibly not being assigned wh...

13 Feb at 09:20

How to leverage generics to populate derive class models to avoid code duplication?

I am having 2 types like and each type have different processing logic. Based on that processing I am preparing a result and returning it to the consumer (mvc application,console app etc..) - - Now...

14 Feb at 07:10

Data Encryption in Data Layer with ASP.NET Core Entity Framework

I am currently designing a web application where the data needs to be stored encrypted. Planned technologies used: - - - - - Which would be a good approach to achieve this while still be able to use ...

Apply Custom Model Binder to Object Property in asp.net core

I am trying to apply custom model binder for DateTime type property of model. Here is the IModelBinder and IModelBinderProvider implementations. public class DateTimeModelBinderProvider : IModelBind...

17 Jul at 08:36

Using MVC Identity code from desktop application

I'm trying to use the MVC Identity code from a desktop application. The desktop application needs to make a bunch of additions and updates to my user data. I have copied the classes over from a gener...

15 Feb at 05:18

How to do try catch and finally statements in TypeScript?

I have error in my project, and I need to handle this by using , and . I can use this in JavaScript but not in Typescript. When I put as argument in typescript statement, why it is not accepting th...

22 Sep at 12:40

How to fix "IDX20804: Unable to retrieve document from: '[PII is hidden]'" error in C#

Trying to get an access token to use MS Graph in my WebApi. But keep getting this error, > [TaskCanceledException: A task was canceled.] System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSucce...

12 Feb at 10:26

Proper implementation of ViewPager2 in Android

I came to know about [ViewPager2](https://developer.android.com/jetpack/androidx/releases/viewpager2#1.0.0-alpha01) and tried to implement it, but didn't find any proper example. Can anyone tell me h...

How can I use multiple refs for an array of elements with hooks?

As far as I understood I can use refs for a single element like this: ``` const { useRef, useState, useEffect } = React; const App = () => { const elRef = useRef(); const [elWidth, setElWidth] =...

11 Feb at 15:18

How to Install pip for python 3.7 on Ubuntu 18?

I've installed Python 3.7 on my Ubuntu 18.04 machine. Following this instructions in case it's relevant: > Download : Python 3.7 from Python Website [1] ,on Desktop and manually unzip it, on Desktop I...

11 Feb at 11:47

Authentication fails with "Unprotect ticket failed" for Asp.Net Core WebApi

When I use Bearer token with an AspNetCore controller protected with `[Authorize]`, I get the log message: ``` info: Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationHandler[7] I...