(by @andrestaltz)
If you prefer to watch video tutorials with live-coding, then check out this series I recorded with the same contents as in this article: Egghead.io - Introduction to Reactive Programming.
using System; | |
using System.Collections.Generic; | |
using System.Linq; | |
using System.Threading; | |
using System.Threading.Tasks; | |
using Microsoft.Extensions.Hosting; | |
namespace WebApplication24 | |
{ | |
public abstract class HostedService : IHostedService |
using System; | |
using System.Text; | |
using System.Threading.Tasks; | |
using Microsoft.AspNetCore.Server.Kestrel.Internal.System.IO.Pipelines; | |
namespace WebApplication19 | |
{ | |
public class Program | |
{ | |
public static async Task Main(string[] args) |
// Read additional notes at the end of the file | |
using System; | |
using System.Linq; | |
using System.Collections.Generic; | |
using System.Text; | |
using System.Reflection.Metadata; | |
using System.Diagnostics; | |
#if NET462 | |
#endif |
<!doctype html> | |
<html> | |
<style> | |
body { | |
background: white | |
} | |
section { | |
background: black; | |
color: white; |
(by @andrestaltz)
If you prefer to watch video tutorials with live-coding, then check out this series I recorded with the same contents as in this article: Egghead.io - Introduction to Reactive Programming.
public sealed class WindowsOnlyFactAttribute : FactAttribute | |
{ | |
public WindowsOnlyFactAttribute() | |
{ | |
if (!RuntimeInformation.IsOSPlatform(OSPlatform.Windows)) | |
{ | |
this.Skip = "This test requires Windows to run"; | |
} | |
} | |
} |
<Project Sdk="Microsoft.NET.Sdk.Web"> | |
<PropertyGroup> | |
<TargetFramework>netcoreapp2.1</TargetFramework> | |
<UserSecretsId>Foobar</UserSecretsId> | |
</PropertyGroup> | |
<ItemGroup> | |
<Content Include="$(AppData)\Microsoft\UserSecrets\$(UserSecretsId)\secrets.json" Link="secrets.json" /> | |
</ItemGroup> |
using Microsoft.AspNetCore.SignalR.Client; | |
using System; | |
using System.Threading.Tasks; | |
namespace ConsoleApp1 | |
{ | |
class Program | |
{ | |
public static async Task Main() | |
{ |
https://docs.microsoft.com/en-us/dotnet/core/tutorials/index https://docs.microsoft.com/en-us/aspnet/core/migration/22-to-30?view=aspnetcore-2.2&tabs=visual-studio-code https://www.hanselman.com/blog/HowToSetUpASPNETCore22HealthChecksWithBeatPulsesAspNetCoreDiagnosticsHealthChecks.aspx https://docs.microsoft.com/en-us/aspnet/core/host-and-deploy/health-checks?view=aspnetcore-2.2 https://devblogs.microsoft.com/aspnet/asp-net-core-and-blazor-updates-in-net-core-3-0-preview-9/
https://devblogs.microsoft.com/visualstudio/how-to-debug-your-live-aks-app-with-snapshot-debugger/ https://aksworkshop.io/
using System; | |
using System.Collections.Generic; | |
using System.IO; | |
using System.Linq; | |
using System.Threading.Tasks; | |
using Microsoft.AspNetCore; | |
using Microsoft.AspNetCore.Hosting; | |
using Microsoft.Extensions.Configuration; | |
using Microsoft.Extensions.Logging; |