Unable to return Tuple from a method using Visual Studio 2017 and C# 7.0

I've installed Visual Studio 2017 Community that was released a week ago, and I started exploring the new features of C# 7. So I created a simple method that returns two values: ``` public class Pro...

How generate list of string with Bogus library in C#?

I use [Bogus](https://github.com/bchavez/Bogus) library for generate test data. for example I have a class : ``` public class Person { public int Id {get; set;} public List<string> Phones {get...

26 Nov at 17:11

HTTP Error 500.19 when publish .net core project into iis with 0x80070005

[](https://i.stack.imgur.com/vbZ03.png) I want to publish a sample .net core web application on my pc's IIS manager but I failed. I am using Microsoft guidance but it doesn't work for me, if you have...

29 May at 01:41

Could not Cast or Convert System.String to Class object

I am trying to deserialize a JSON string received from a Web API ``` try { string r = await App.client.GetUser(); App.Authentication = JsonConvert.DeserializeObject<ApiResult>(r); await...

9 Jun at 00:34

Manually decode OAuth bearer token in c#

In my Web Api 2.2 OWIN based application I have a situation where I manually need to decode the bearer token but I don't know how to do this. This is my startup.cs ``` public class Startup { pub...

Use Blockly inside a WPF WebBrowser

Is it possible to use the Blockly google javascript libraries inside a WPF WebBrowser? In particular, Blockly needs [several js scripts](https://developers.google.com/blockly/guides/configure/web/fix...

How to read FormData into WebAPI

I have an ASP.NET MVC WebApplication where I am using the ASP.NET Web API framework. ``` var data = new FormData(); data.append("filesToDelete", "Value"); $.ajax({ type: "POST", url: "...

AmbiguousActionException: Multiple actions matched. The following actions matched route data and had all constraints satisfied

I am creating a website using ASP.NET Core MVC. When I click on an action I get this error: ``` AmbiguousActionException: Multiple actions matched. The following actions matched route data and had a...

Is an upsert in mongodb atomic with the filter and the actual update

I have a document I want to upsert. It has a unique index on one of the properties, so I have something like this to ensure I get no collisions ``` var barVal = 1; collection.UpdateOne( x=>x.Ba...

24 Nov at 21:18

Visual Studio Code compile error - launch.json must be configured

I am trying to compile c# code on windows 7 using visual studio code. I have all the extensions downloaded but am getting this error: > launch: program 'launch: launch.json must be configured. Change...

24 Nov at 19:12

Do not know how to use coroutines in Unity3D

In Unity3D, this is my code: Everytime a player run into a power up one of the ActivateBuff Methods gets called. Obviously powerUps effects don't last forever though so I used `IEnumerators` to revers...

7 May at 03:59

Current JsonReader item is not an object

First I made an application and then I've started doing test for it ( Know it is not good way ), everything works fine with parsing etc, but after i made few test got an error : > Newtonsoft.Json.Jso...

24 Nov at 23:13

To close the socket, don't Close() the socket. Uhmm?

I know that TIME_WAIT is an integral part of TCP/IP, but there's many questions on SO (and other places) where multiple sockets are being created per second and the server ends up running out of ephem...

24 Nov at 12:39

Entity framework Core Update-database specific migration

I am trying to figure out how to run a specific migration from the package manager in nuget. I have tried to run: ``` update-database -TargetMigration test32 ``` But I do get this message: A para...

8 Sep at 12:26

Differences between C# "var" and C++ "auto"

I'm learning C++ now because I need to write some low level programs. When I learned about "auto" keyword, it reminds me "var" keyword, from C#. So, what are differences of C# "var" and C++ "auto"? ...

22 Apr at 10:9

How to add a custom code analyzer to a project without nuget or VSIX?

I want to write a custom code analyzer in Visual Studio 2015 for a C# ConsoleApplication. For this reason I don't want to create a seperate "Analyzer with Code Fix" project from template, because this...

24 Nov at 18:52

ASP.NET MVC Core WebAPI project not returning html

Here is my controller i am sending my html ``` public class MyModuleController : Controller { // GET: api/values [HttpGet] public HttpResponseMessage Get...

How do I use the SqlResource method in EF Migrations?

MSDN says this method "Adds an operation to execute a SQL resource file". Its signature is: ``` protected internal void SqlResource( string sqlResource, Assembly resourceAssembly = null, ...

List<MyObject> does not contain a definition for GetAwaiter

I have a method that returns a List<> of an object. This method takes a while to run. ``` private List<MyObject> GetBigList() { ... slow stuff } ``` This method is called from 4 or 5 sources. ...

23 Nov at 22:16

implementing roles in identity server 4 with asp.net identity

I am working on an asp.net MVC application with identity server 4 as token service. I have an api as well which has some secure resources. I want to implement roles (Authorization) for api. I want to ...

Azure Functions - using appsettings.json

Is it possible to use an appsettings.json file in Azure Functions? There is documentation for environment variables here.. [https://learn.microsoft.com/en-us/azure/azure-functions/functions-referenc...

24 Sep at 11:46

Does Visual Studio 2017 work with Code Contracts?

I just installed the newly released Visual Studio 2017 Enterprise (RC). I'm having trouble getting it to work with [Code Contracts](https://learn.microsoft.com/en-us/dotnet/framework/debug-trace-profi...

How to include reference to assembly in ASP.NET Core project

I have this line ``` string sConnectionString = ConfigurationManager.ConnectionStrings["Hangfire"].ConnectionString; ``` And it requires to include [System.Configuration](https://msdn.microsoft.c...

how ASP.NET Core execute Linux shell command?

I have an ASP.NET Core web app on Linux. I want to execute shell commands and get result from commands. Is there a way to execute a Linux shell command from within an ASP.NET Core application and retu...

16 Feb at 15:31

Converting IQueryable to implement IAsyncEnumerable

I have a query in a method: ``` private readonly IEntityReader<Customer> _reader; public async Task<IEnumerable<Customer>> HandleAsync(GetCustomer query) { var result = _reader.Query() ....