Brainograph.Utilities 6.34.0

The owner has unlisted this package. This could mean that the package is deprecated, has security vulnerabilities or shouldn't be used anymore.
dotnet add package Brainograph.Utilities --version 6.34.0
                    
NuGet\Install-Package Brainograph.Utilities -Version 6.34.0
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Brainograph.Utilities" Version="6.34.0" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="Brainograph.Utilities" Version="6.34.0" />
                    
Directory.Packages.props
<PackageReference Include="Brainograph.Utilities" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add Brainograph.Utilities --version 6.34.0
                    
#r "nuget: Brainograph.Utilities, 6.34.0"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package Brainograph.Utilities@6.34.0
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=Brainograph.Utilities&version=6.34.0
                    
Install as a Cake Addin
#tool nuget:?package=Brainograph.Utilities&version=6.34.0
                    
Install as a Cake Tool

Brainograph shared kernel (rewrite, v2): frozen platform wire contracts (response envelope, DataProvider models/executor, entity bases, permission/role enums), JWT authentication, the exception-to-envelope map, and the envelope-typed BaseApiClient.

Product Compatible and additional computed target framework versions.
.NET net10.0 is compatible.  net10.0-android was computed.  net10.0-browser was computed.  net10.0-ios was computed.  net10.0-maccatalyst was computed.  net10.0-macos was computed.  net10.0-tvos was computed.  net10.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

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
Loading failed

6.34.0 — ADDITIVE: SIX new ApplicationAdminPermission members, 234-239, ReadAuthoredQuiz / CreateAuthoredQuiz / UpdateAuthoredQuiz / DeleteAuthoredQuiz / RestoreAuthoredQuiz / PurgeAuthoredQuiz (bg-content#150, authored quizzes: embed codes with a title per language, shared by lessons and education folders). NOT the AI quizzes of bg-aiagent (UseAiTeachingTools). APPENDED AT THE END as the freeze contract requires: ApplicationAdminPermissionFreezeTests was taken RED first (2 of 2: the count and the name/value collection) and green only after the append; the committed catalogue is REGENERATED, not edited. Learners read Published quizzes through an [Authorize] route that needs no member. Consumers re-pin to 6.34.0; existing principals receive no personal grant from the enum growing - admins grant them (owner rule), and bg-identity adds only the role-map entries. Nothing existing changed. PREVIOUSLY, 6.33.0 — ADDITIVE: TWO new ApplicationAdminPermission members, 232 RestoreUser and 233 EraseUser (bg-identity#113, recoverable account deletion). RestoreUser reverses an administrator soft delete; EraseUser is the irreversible erasure of an already soft-deleted account. APPENDED AT THE END as the freeze contract requires: ApplicationAdminPermissionFreezeTests was taken RED first (2 of 2: the count and the name/value collection) and green only after the append; the committed catalogue is REGENERATED, not edited. Shared owns the names and ordinals; bg-identity owns the default-role distribution. Consumers re-pin to 6.33.0; existing principals receive no personal grant from the enum growing - admins grant them (owner rule). Nothing existing changed. PREVIOUSLY, 6.32.0 — ADDITIVE: TWO new ApplicationAdminPermission members, 230 RestorePresentation and 231 PurgePresentation (bg-usercontent#53). They keep reversible recovery and delete-forever separate from DeletePresentation. Owner decision 2026-09-29: ContentManager receives RestorePresentation but NOT PurgePresentation; SuperAdmin and SuperModerator receive both; no other default role receives either. APPENDED AT THE END so every existing ordinal remains unchanged. The catalogue is regenerated from the enum. Consumers must re-pin; Identity must seed the approved default-role map, while grants for already-assigned principals remain a separately measured and authorized data change. Full prior notes remain in docs/CHANGELOG.md.