{"payload":{"pageCount":1,"repositories":[{"type":"Public","name":"graph-sdk-sharepoint-online-notebooks","owner":"dotnet-demos","isFork":false,"description":"Polyglot Notebooks to demo the SharePoint Online interactions using Graph SDK v5","allTopics":["csharp","dotnet","sharepoint","graph-api","sharepoint-online","graph-sdk"],"primaryLanguage":{"name":"Jupyter Notebook","color":"#DA5B0B"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-11-21T17:58:31.736Z"}},{"type":"Public","name":"sharepoint-createcopyjob-azure-queue-tracking","owner":"dotnet-demos","isFork":false,"description":"Sample to show how the CreateCopyJob in SharePoint Online can be directly tracked via Azure Storage Queue","allTopics":["cryptography","azure","aes-256","sharepoint","sharepoint-online","aes-cbc","encryption-decryption","azure-storage-queue","aes-256-cbc","pnp-framework","pnp-core-sdk","pnp-core","createcopyjob"],"primaryLanguage":{"name":"C#","color":"#178600"},"pullRequestCount":0,"issueCount":2,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-10-16T22:27:32.098Z"}},{"type":"Public","name":"Org.Security.Cryptography.X509Extensions","owner":"dotnet-demos","isFork":true,"description":"Extensions for Encrypting and Signing using X509 certs.","allTopics":[],"primaryLanguage":{"name":"C#","color":"#178600"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-09-13T18:53:34.004Z"}},{"type":"Public","name":"graphapi-sharepoint-moveitem","owner":"dotnet-demos","isFork":false,"description":"Shows the issues of moving an drive item across the drives","allTopics":["csharp","dotnet","sharepoint","csom","graphapi","sharepointonline","pnp-framework","pnp-core-sdk","graph-sdk","pnp-core"],"primaryLanguage":{"name":"C#","color":"#178600"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-06-12T21:00:38.844Z"}},{"type":"Public","name":"httpclient-taskcancelledexception","owner":"dotnet-demos","isFork":false,"description":"Shows how the HttpClient class handles timeout differently in differently in .Net Framework and .Net 6","allTopics":[],"primaryLanguage":{"name":"C#","color":"#178600"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-05-19T14:18:36.754Z"}},{"type":"Public","name":"data-protection-basics","owner":"dotnet-demos","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"C#","color":"#178600"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-05-09T22:45:40.341Z"}},{"type":"Public","name":"dotnet-framework-ILogger-DI","owner":"dotnet-demos","isFork":false,"description":"Using modern ILogger and DI in legacy .Net Framework applications that have limited scope to change","allTopics":["csharp","dotnet","dotnetcore","dependency-injection","webapi","dotnet-framework","ilogger"],"primaryLanguage":{"name":"C#","color":"#178600"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-08-11T01:49:24.309Z"}},{"type":"Public template","name":"template-console-menu","owner":"dotnet-demos","isFork":false,"description":"Template project for .Net console demo applications with Menu","allTopics":["console","template","csharp","dotnet","dependency-injection","menu","console-application","easyconsole"],"primaryLanguage":{"name":"C#","color":"#178600"},"pullRequestCount":0,"issueCount":5,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-08-11T01:32:31.779Z"}},{"type":"Public","name":"roslyn-compile-with-analyzers","owner":"dotnet-demos","isFork":false,"description":"A console application that compile code using Roslyn with analyzers","allTopics":["roslyn","roslyn-analyzers","roslyn-generator"],"primaryLanguage":{"name":"C#","color":"#178600"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-08-10T23:24:54.352Z"}},{"type":"Public","name":"randomness","owner":"dotnet-demos","isFork":false,"description":"Demos the mechanisms to generate random nunmbers, keys, strings in .Net.","allTopics":[],"primaryLanguage":{"name":"C#","color":"#178600"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-06-10T13:41:50.215Z"}},{"type":"Public","name":"wcf-netnamedpipe-container","owner":"dotnet-demos","isFork":false,"description":"Shows how an external facing WCF service hosted inside container can call other service via netnamedpipe binding","allTopics":["containers","wcf","wcf-service","container","iis","windows-containers","dotnet-framework","containerization","wcf-bindings","namedpipe","iis-server","service-to-service","dotnet-framework-48","netnamedpipebinding"],"primaryLanguage":{"name":"C#","color":"#178600"},"pullRequestCount":0,"issueCount":2,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-04-11T15:32:59.990Z"}},{"type":"Public","name":"wcf-timeouts","owner":"dotnet-demos","isFork":false,"description":"Demo the WCF timeouts","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-02-08T00:29:10.131Z"}},{"type":"Public","name":"console-azure-appinsights","owner":"dotnet-demos","isFork":false,"description":"Demonstrate how the .Net core logging can leverage Azure AppInsights as sink","allTopics":[],"primaryLanguage":{"name":"C#","color":"#178600"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-12-28T23:14:22.291Z"}},{"type":"Public","name":"webapi-k8s-configmap-secret","owner":"dotnet-demos","isFork":false,"description":"Demonstrate how the Kubernetes configMap can be read by ASP.Net WebAPI application running inside Linux container","allTopics":["linux","yaml","kubernetes-service","kubernetes-secrets","linux-containers","aspnet-web-api","kubernetes-configmap","docker","kubernetes"],"primaryLanguage":{"name":"C#","color":"#178600"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-11-25T19:45:05.419Z"}},{"type":"Public","name":"dotnet-framework-tracing","owner":"dotnet-demos","isFork":false,"description":"Basic tracing in .Net Framework","allTopics":["csharp","dotnet","xml","tracing","trace","application-configuration","dotnet-framework","writeline","legacy-code","tracesource"],"primaryLanguage":{"name":"C#","color":"#178600"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-11-04T02:30:54.147Z"}},{"type":"Public","name":"webapi-k8s-ingress","owner":"dotnet-demos","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"C#","color":"#178600"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-10-16T01:56:08.401Z"}},{"type":"Public","name":"simple-message-queue-k8s-rabbitmq","owner":"dotnet-demos","isFork":false,"description":"A simple message-based work queue processing system hosted in Kubernetes. It uses RabbitMQ as the queue store","allTopics":["docker","kubernetes","rabbitmq","dotnet","docker-compose","amqp","dependency-injection","message-queue","k8s","docker-hub","aspnet-core","asp-net-core","console-application","webapi","aspnet-web-api","work-queue","dotnet-5","net5"],"primaryLanguage":{"name":"C#","color":"#178600"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-10-01T23:53:56.108Z"}},{"type":"Public","name":"webapi-k8s-azure-keyvault","owner":"dotnet-demos","isFork":false,"description":"Demo to read Azure Key Vault objects into ASP.Net WebAPI running in Kubernetes","allTopics":[],"primaryLanguage":null,"pullRequestCount":0,"issueCount":2,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-08-11T20:13:19.344Z"}}],"repositoryCount":18,"userInfo":null,"searchable":true,"definitions":[],"typeFilters":[{"id":"all","text":"All"},{"id":"public","text":"Public"},{"id":"source","text":"Sources"},{"id":"fork","text":"Forks"},{"id":"archived","text":"Archived"},{"id":"template","text":"Templates"}],"compactMode":false},"title":"dotnet-demos repositories"}