NugetInsights.Connector
0.1.0-alpha.12
See the version list below for details.
dotnet add package NugetInsights.Connector --version 0.1.0-alpha.12
NuGet\Install-Package NugetInsights.Connector -Version 0.1.0-alpha.12
<PackageReference Include="NugetInsights.Connector" Version="0.1.0-alpha.12"> <PrivateAssets>all</PrivateAssets> <IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets> </PackageReference>
paket add NugetInsights.Connector --version 0.1.0-alpha.12
#r "nuget: NugetInsights.Connector, 0.1.0-alpha.12"
// Install NugetInsights.Connector as a Cake Addin #addin nuget:?package=NugetInsights.Connector&version=0.1.0-alpha.12&prerelease // Install NugetInsights.Connector as a Cake Tool #tool nuget:?package=NugetInsights.Connector&version=0.1.0-alpha.12&prerelease
NugetInsights.Collector
Have you ever wanted to get more information about your NuGet packages? As a package developer myself I often wondered if my packages were even being used. In part to help motivate me and in another just for the curiosity I wanted to add telemetry to all my packages. That is exactly what this library does. This is exactly what NugetInsights.Collector does!
How it works
This project injects a init.ps1
powershell script into the tools
folder of the generated NuGet package. This script will be called by the NuGet package manager whenever your package is added. This will publish the event to my private Azure Application Insight instance which I will expose publicly on Grafana.
All the data I collect has no way of being mapped back to a specific user. Don't trust me? Read the code yourself, it's very bare bones as the telemetry is posted using a simple REST request.
Notes
- Right nos this is very much a work in progress
- At some point I will require packages to register before hand, right now it's open.
- All the costs are being paid for me personally.
Accreditation
<a href="https://www.flaticon.com/free-icons/network" title="network icons">Network icons created by Freepik - Flaticon</a>
Learn more about Target Frameworks and .NET Standard.
-
.NETStandard 2.1
- No dependencies.
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|---|---|
1.0.2 | 58 | 1/12/2025 |
1.0.1 | 159 | 1/5/2025 |
1.0.0 | 93 | 1/5/2025 |
0.1.0-alpha.15 | 86 | 1/5/2025 |
0.1.0-alpha.14 | 55 | 1/5/2025 |
0.1.0-alpha.12 | 50 | 1/4/2025 |
0.1.0-alpha.9 | 68 | 1/4/2025 |
0.1.0-alpha.8 | 63 | 1/4/2025 |
0.1.0-alpha.7 | 62 | 1/4/2025 |