Expand the following summaries for more details:
Duration: 0.759741 seconds
| Times | |
using System; | |
using System.IO; | |
using System.Reflection; | |
using System.Runtime.InteropServices; | |
using static System.Console; | |
WriteLine("**.NET information"); | |
WriteLine($"{nameof(Environment.Version)}: {Environment.Version}"); | |
WriteLine($"{nameof(RuntimeInformation.FrameworkDescription)}: {RuntimeInformation.FrameworkDescription}"); | |
WriteLine($"Libraries version: {((AssemblyInformationalVersionAttribute[])typeof(object).Assembly.GetCustomAttributes(typeof(AssemblyInformationalVersionAttribute),false))[0].InformationalVersion.Split('+')[0]}"); |
public class Colors | |
{ | |
private const string COLOR_WHITE = "white"; | |
private const string COLOR_BLACK = "black"; | |
public static string GetReadableForeColorAsString(string backgroundColor) | |
{ | |
// turn the background color into Color obj | |
var c = ColorTranslator.FromHtml($"#{backgroundColor}"); |
# set an env var with the date of the run | |
- name: Set date env | |
run: echo "CURRENT_DATE=$(Get-Date -format "yyyyMMdd")" | Out-File -FilePath $env:GITHUB_ENV -Encoding utf8 -Append | |
shell: pwsh | |
# use the env var at GitHub run ID as the BuildNumber (not sequential) | |
- name: Build | |
run: dotnet build --configuration Release /p:BuildNumber=${{ env.CURRENT_DATE }}.${{github.run_number}} |
function vs { | |
$p = Get-Location | |
$sln = gci *.sln,*.csproj -n -recurse | select -f 1 | |
Write-Output "Opening $p\$sln" | |
Start-Process -FilePath "C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\Common7\IDE\devenv.exe" -ArgumentList "$p\$sln" | |
} |
- name: Setup auth feed | |
run: dotnet nuget add source https://nuget.telerik.com/nuget -n Telerik -u ${{ secrets.AUTH_FEED_USER }} -p ${{ secrets.AUTH_FEED_PWD }} --store-password-in-clear-text |
// See https://aka.ms/new-console-template for more information | |
using System.Net.Http.Json; | |
Console.WriteLine("Hello, World!"); | |
HttpClient http = new(); | |
var customers = await http.GetFromJsonAsync<List<Customer>>("https://excel2json.io/api/share/dcb51ae600934ecf93c02c9ffcda3c6f"); | |
foreach (var item in customers) | |
{ |
{ | |
"title": "JSON schema for the Visual Studio LaunchSettings.json file.", | |
"$schema": "http://json-schema.org/draft-04/schema#", | |
"type": "object", | |
"definitions": { | |
"profile": { | |
"type": "object", | |
"allOf": [ { "$ref": "#/definitions/profileContent" } ], |
- name: Add GPR Source | |
run: dotnet nuget add source --username ${{ secrets.GPR_USERNAME }} --password ${{ secrets.GITHUB_TOKEN }} --store-password-in-clear-text --name GPR ${{ secrets.GPR_URI }} | |
- name: Push to GitHub Packages | |
run: dotnet nuget push **/*.nupkg -s "GPR" --skip-duplicate |
"scripts": { | |
"vscode:prepublish": "npm run compile", | |
"compile": "tsc -p ./", | |
"watch": "tsc -watch -p ./", | |
"pretest": "npm run compile && npm run lint", | |
"lint": "eslint src --ext ts", | |
"test": "node ./out/test/runTest.js", | |
"package": "npm run clean && vsce package", | |
"clean": "rimraf ./dist ./out" | |
}, |