• About
  • Privacy Policy
  • Utilities
Darchuk.NET

Debugging

.NET Core 3 unit testing project sdk

October 11, 2019 by Robert 6 Comments

I was following the new .NET Core 2.2 –> 3.0 upgrade document, but when I updated my unit test project files, I accidentally set the SDK to  Microsoft.NET.Sdk.Web because that’s what my ASP.NET Core 3.0 web project was. via GIPHY The unit tests still ran and worked… for the most part.  One of them failed, … [Read more…]

Posted in: .NET Core, C#, Debugging, Unit Testing Tagged: .NET Core, .NET Core 3, C#, Debugging, unit testing

C# Inline If Gotcha

April 26, 2019 by Robert Leave a Comment

So I was writing an inline if statement the other day… you know the ones – booleanStatement ? resultIfTrue : resultIfFalse; It was pretty simple, so I didn’t think too much about it until I ran some unit tests…. via GIPHY Here’s what my code kind of looked like: So, what would you expect the … [Read more…]

Posted in: C#, Debugging Tagged: C#, Debugging, Inline If, Weird

ASP.NET Core 2–Enabling SignalR logging

April 19, 2019 by Robert 1 Comment

Sometimes you just need some logging to do a sanity check that things are actually working the way that you’re expecting. via GIPHY Here’s how to turn logging on in ASP.NET Core 2 for SignalR: I’ve had to look this up more than twice, and its not exactly easy to find in the Microsoft docs, … [Read more…]

Posted in: .NET Core, ASP.NET, C#, Debugging, SignalR Tagged: .NET Core, ASP.NET, C#, Logging, SignalR

Angular–Displaying objects as JSON

December 28, 2018 by Robert Leave a Comment

Sometimes, especially when you’re debugging or planning out your component layouts, it can be useful to just write out the entire object as JSON so you can see just what you’re dealing with.  You can do this in Chrome’s console usually with good results, but sometimes it would be easier to see it in the … [Read more…]

Posted in: Angular, Debugging, HTML, JavaScript, Typescript, Web Development Tagged: Angular, Debugging, Json, pipe

Unit Testing Angular–initializing an object in ngOnInit

July 27, 2018 by Robert Leave a Comment

Recently I had a problem where in an Angular unit test where I had an object that was being initialized in ngOnInit from a service.  As far as I could tell, everything should be working, but the test would fail because I was trying to set a property on the object before it had finished … [Read more…]

Posted in: Angular, Debugging, Jasmine, Typescript, Unit Testing, Web Development Tagged: Angular, Jasmine, Karma, ngOnInit, Testing, Typescript, unit testing

IIS Request Logs

September 22, 2017 by Robert Leave a Comment

How many times have you wanted to check the IIS Request Logs to see if anything is going wrong, only to find a bunch of arbitrarily named W3SVx folders because you have more than one website running?  And then you open the folder, but all of the log files are also arbitrarily named?  And then … [Read more…]

Posted in: Debugging, Web Development Tagged: Debugging, IIS, Logs, Web Development

Recent Posts

  • Allowing trailing JSON commas in ASP.NET Core 3
  • YADNC3JSG–Yet Another .NET Core 3.0 JSON Serializer Gotcha
  • Logging in a .NET Core 3 SignalR client
  • .NET Core 3 unit testing project sdk
  • .NET Core 3.0 Upgrade–New JSON Serializer Gotchas

Recent Comments

  1. Robert on C# Setting Socket Keep-Alive
  2. Oliver Schramm on C# Setting Socket Keep-Alive
  3. John Anderson on Waiting for a keypress asynchronously in a C# console app
  4. Ronald Garlit on .NET Core 3 unit testing project sdk
  5. Ronald Garlit on .NET Core 3 unit testing project sdk

Copyright © 2025 Darchuk.NET.

Omega WordPress Theme by ThemeHall