Questions

Connecting a client to a TCP server using TLS 1.2

I'm trying with no luck to connect a device to a .Net (4.5.2) server. It's a TCP connection opened by the device, that uses TLS 1.2. - `SslStream`[DotNetty](https://github.com/Azure/DotNetty)- Any .N...

7 Oct at 07:59

EPPlus number format

I have an Excel sheet generated with Epplus, I am experiencing some pain points and I wish to be directed by someone who have solved a similar challenge. I need to apply number formatting to a double ...

22 Nov at 07:10

How to use HttpClient without async

Hello I'm following to [this guide](https://learn.microsoft.com/en-us/aspnet/web-api/overview/advanced/calling-a-web-api-from-a-net-client) ``` static async Task<Product> GetProductAsync(string path)...

9 Aug at 05:12

How to add Roles to Windows Authentication in ASP.NET Core

I created an asp.net core project in visual studio 2015 with windows authentication. I can't figure out how to add roles to the Identity. I have a table with usernames for the windows account. And wh...

ASP.NET Core Response.End()?

I am trying to write a piece of middleware to keep certain client routes from being processed on the server. I looked at a lot of custom middleware classes that would short-circuit the response with ...

23 Oct at 18:52

Largest sum of upper-left quadrant of matrix that can be formed by reversing rows and columns

I'm working on a HackerRank problem that's finding the largest sum of the elements in upper-left quadrant of a 2N x 2N matrix after reversing rows and columns. For example, if the matrix is ``` M = [...

Where to call .AsParallel() in a LINQ query

# The question In a LINQ query I can correctly (as in: the compiler won't complain) call .AsParallel() like this: ``` (from l in list.AsParallel() where <some_clause> select l).ToList(); ``` or...

23 Oct at 16:54

Is there any danger in using ConfigureAwait(false) in WebApi or MVC controllers?

Say I have two scenarios: ``` [System.Web.Http.HttpPost] [System.Web.Http.AllowAnonymous] [Route("api/registerMobile")] public async Task<HttpResponseMessage> RegisterMobile(RegisterMod...

The instance of entity type 'BookLoan' cannot be tracked

I'm trying to update an entity and I've run into the following error: > InvalidOperationException: The instance of entity type 'BookLoan' cannot be tracked because another instance of this type wi...

Retrieve IAuthRepository from ServiceStackController

I've upgraded an old ASP.Net Mvc project that uses Servicestack from 4.0.40 to 4.5 but I've seen that when calling the base.HasRole I've to pass an IAuthRepository, I was wondering if there's a way to...

22 Oct at 19:28

How to connect to a Unix Domain Socket in .NET Core in C#

I've created a unix socket in .NET Core on Linux (Ubuntu 16.04): ``` var unixSocket = "/var/run/mysqld/mysqld.sock"; var socket = new Socket(AddressFamily.Unix, SocketType.Stream, ProtocolType.IP); `...

15 Jul at 05:18

Unable to deserialize service response when using servicestack MsgPack client

Am getting below error when trying to deserialize the response from the service while using servicestack MsgPackServiceClient. Exception: {"Cannot deserialize member 'test1' of type 'System.Int32'."...

22 Oct at 09:7

HttpClient in using statement

hi i read this article [You're using HttpClient wrong and it is destabilizing your software](http://aspnetmonsters.com/2016/08/2016-08-27-httpclientwrong/) the article is suggesting these 2 1. Make ...

22 Oct at 00:30

Compiler generates infinite loop after finally block when

I'm using standard VS2015 compiler targeted for .Net 4.6.2. Compilator emits infinite loop after failing finally block. Some examples: Debug: ``` IL_0000: nop .try { IL_0001: nop IL_0002: ...

29 Oct at 06:56

Reflection GetValue of static field with circular dependency returns null

With these classes: ``` public class MainType { public static readonly MainType One = new MainType(); public static readonly MainType Two = SubType.Two; } public sealed class SubType : MainT...

EF Core Include on multiple sub-level collections

Consider this aggregate root... class Contact { ICollection Addresses { get; set; } ICollection Items { get; set; } ICollection Events { get; set; } } ...which I have used like so......

Thread aborted exceptions in wcf service

I have a WCF service (built in .NET framework 3.5) hosted on IIS 6.0. The flow of the code is as follows 1. Client (which is another web service) calls the WCF service 2. WCF services invokes a thr...

How can I rename default session cookie names in servicestack

ServiceStack has the default cookie names "ss-id" "ss-pid" and "ss-opt" defined in SessionFeature.cs Is there a way to change the default names to something else? The configuration code in HostConfi...

Invalid zip file after creating it with System.IO.Compression

I'm trying to create a zip file that contains one or more files. I'm using the .NET framework 4.5 and more specifically System.IO.Compression namespace. The objective is to allow a user to download a ...

21 Oct at 11:21

Service reference - why reuse types in referenced assemblies

I'm following instructions to add a service reference to my project and, by default, the "reuse types in referenced assemblies" is ticked. If I leave it ticked, I get ambiguous warnings on controls l...

21 Oct at 11:4

Asp.net core model doesn't bind from form

I catch post request from 3rd-side static page (generated by Adobe Muse) and handle it with MVC action. ``` <form method="post" enctype="multipart/form-data"> <input type="text" name="Name"> .....

Use "Optional, DefaultParameterValue" attribute, or not?

Is there any difference between using `Optional` and `DefaultParameterValue` attributes and not using them? ``` public void Test1([Optional, DefaultParameterValue("param1")] string p1, [Optional, Def...

18 Aug at 20:41

Detecting that a method is called without a lock

Is there any way to detect that a certain method in my code is called without using any lock in any of the methods below in the call stack? The goal is to debug a faulty application and find out if ce...

MongoDB and C# Find()

I have the below code and I am new to mongodb, I need help in finding an specific element in the collection. ``` using MongoDB.Bson; using MongoDB.Driver; namespace mongo_console { public class U...

20 Oct at 23:0

Does calling View Model methods in Code Behind events break the MVVM?

I wonder if that would break the MVVM pattern and, if so, why and why is it so bad? ``` <Button Click="Button_Click" /> ``` ``` private void Button_Click(object sender, RoutedEventArgs e) { ...

20 Oct at 17:24