diff --git a/.github/DEVELOPMENT.md b/.github/DEVELOPMENT.md index 0b4b77a1..1969f555 100644 --- a/.github/DEVELOPMENT.md +++ b/.github/DEVELOPMENT.md @@ -19,7 +19,7 @@ This page contains the steps to build and run the Syncfusion Toolkit for Blazor 3. Run these commands: ```dotnetcli dotnet restore - dotnet build ./Syncfusion.Blazor.Toolkit.slnx + dotnet build ./src/Syncfusion.Blazor.Toolkit.slnx ``` ### Release sanity check (local) diff --git a/.github/Index.md b/.github/Index.md index f2fa90f2..c76165a2 100644 --- a/.github/Index.md +++ b/.github/Index.md @@ -48,7 +48,7 @@ The documents referenced below contain project information related to licensing, ## Performance Documentation -- [evidences/performance/virtualization-strategy.md](./evidences/performance/virtualization-startegy.md) +- [evidences/performance/virtualization-strategy.md](./evidences/performance/virtualization-strategy.md) - Virtualization approach and rationale. - [evidences/performance/render-tree-efficiency.md](./evidences/performance/render-tree-efficiency.md) diff --git a/.github/evidences/performance/virtualization-startegy.md b/.github/evidences/performance/virtualization-strategy.md similarity index 100% rename from .github/evidences/performance/virtualization-startegy.md rename to .github/evidences/performance/virtualization-strategy.md diff --git a/.github/skills/syncfusion-blazor-toolkit-buttons/SKILL.md b/.github/skills/syncfusion-blazor-toolkit-buttons/SKILL.md index b334ccc6..5e92d846 100644 --- a/.github/skills/syncfusion-blazor-toolkit-buttons/SKILL.md +++ b/.github/skills/syncfusion-blazor-toolkit-buttons/SKILL.md @@ -77,7 +77,7 @@ Re-rendering also fights the awaited continuations. **Correct:** ```razor -@using Syncfusion.Blazor.Toolkit.Buttons +@using Syncfusion.Blazor.Toolkit Save @code { @@ -107,7 +107,7 @@ won't catch "user selected nothing" unless you write a custom validator. **Correct:** ```razor -@using Syncfusion.Blazor.Toolkit.Buttons +@using Syncfusion.Blazor.Toolkit @using System.ComponentModel.DataAnnotations @@ -121,7 +121,7 @@ won't catch "user selected nothing" unless you write a custom validator. @code { - private void SelectionChanged(Syncfusion.Blazor.Toolkit.Buttons.SelectedItemsChangedEventArgs e) + private void SelectionChanged(Syncfusion.Blazor.Toolkit.SelectedItemsChangedEventArgs e) { editor.Selection = e.SelectedIndexes; // not empty after a click } @@ -143,7 +143,7 @@ fires two navigations. ARIA reports two controls on one element. **Correct:** ```razor -@using Syncfusion.Blazor.Toolkit.Buttons +@using Syncfusion.Blazor.Toolkit Submit @code { @@ -193,7 +193,7 @@ a wrapping `` overlay (see ## Minimal Example ```razor -@using Syncfusion.Blazor.Toolkit.Buttons +@using Syncfusion.Blazor.Toolkit **Note:** For button components with icons or enum values like `IconPosition` and `ButtonType`, add the buttons namespace to your page or component: > ```razor -> @using Syncfusion.Blazor.Toolkit.Buttons +> @using Syncfusion.Blazor.Toolkit > ``` ## Disabled State diff --git a/.github/skills/syncfusion-blazor-toolkit-buttons/references/getting-started.md b/.github/skills/syncfusion-blazor-toolkit-buttons/references/getting-started.md index 37112202..602d84e3 100644 --- a/.github/skills/syncfusion-blazor-toolkit-buttons/references/getting-started.md +++ b/.github/skills/syncfusion-blazor-toolkit-buttons/references/getting-started.md @@ -50,7 +50,7 @@ In `_Imports.razor`, add: For button components with icons or enum values like `IconPosition`, add the buttons namespace to your page or component: ```razor -@using Syncfusion.Blazor.Toolkit.Buttons +@using Syncfusion.Blazor.Toolkit ``` ## First Button Component @@ -225,7 +225,7 @@ The application starts at `https://localhost:7145` (or similar port). ### Issue 1: Button Not Rendering **Symptom:** No button appears on page **Solution:** -- Verify `@using` statement includes `Syncfusion.Blazor.Toolkit.Buttons` +- Verify `@using` statement includes `Syncfusion.Blazor.Toolkit` - Check that services are registered in `Program.cs` - Ensure CSS file is imported in layout diff --git a/.github/skills/syncfusion-blazor-toolkit-calendars/SKILL.md b/.github/skills/syncfusion-blazor-toolkit-calendars/SKILL.md index 39acc468..9d5af97b 100644 --- a/.github/skills/syncfusion-blazor-toolkit-calendars/SKILL.md +++ b/.github/skills/syncfusion-blazor-toolkit-calendars/SKILL.md @@ -85,7 +85,7 @@ at 19:00 (Jan 1 local = 00:00 UTC) sees "Dec 31 disabled" — wrong. side: ```razor -@using Syncfusion.Blazor.Toolkit.Calendars +@using Syncfusion.Blazor.Toolkit @using System.Globalization -@using Syncfusion.Blazor.Toolkit.Calendars +@using Syncfusion.Blazor.Toolkit @@ -262,7 +262,7 @@ The calendar supports disabling specific dates via the `DayCellRendering` event: private void OnFocusHandler(FocusEventArgs args) { - Console.WriteLine("Focused"); // use Syncfusion.Blazor.Toolkit.Calendars.FocusEventArgs if you face ambiguous reference error + Console.WriteLine("Focused"); // use Syncfusion.Blazor.Toolkit.FocusEventArgs if you face ambiguous reference error } private void OnBlurHandler(BlurEventArgs args) @@ -347,7 +347,7 @@ The calendar supports disabling specific dates via the `DayCellRendering` event: ### With EditForm ```razor -@using Syncfusion.Blazor.Toolkit.Calendars +@using Syncfusion.Blazor.Toolkit @using System.ComponentModel.DataAnnotations diff --git a/.github/skills/syncfusion-blazor-toolkit-calendars/references/events-binding.md b/.github/skills/syncfusion-blazor-toolkit-calendars/references/events-binding.md index c330a067..9e4bc88c 100644 --- a/.github/skills/syncfusion-blazor-toolkit-calendars/references/events-binding.md +++ b/.github/skills/syncfusion-blazor-toolkit-calendars/references/events-binding.md @@ -135,7 +135,7 @@ DatePicker, DateTimePicker, and TimePicker support popup events: ### EditForm and DataAnnotations ```razor -@using Syncfusion.Blazor.Toolkit.Calendars +@using Syncfusion.Blazor.Toolkit @using System.ComponentModel.DataAnnotations @@ -232,7 +232,7 @@ DatePicker, DateTimePicker, and TimePicker support popup events: ### Multiple Components Coordination ```razor -@using Syncfusion.Blazor.Toolkit.Calendars +@using Syncfusion.Blazor.Toolkit diff --git a/.github/skills/syncfusion-blazor-toolkit-calendars/references/features.md b/.github/skills/syncfusion-blazor-toolkit-calendars/references/features.md index 13652228..1c049971 100644 --- a/.github/skills/syncfusion-blazor-toolkit-calendars/references/features.md +++ b/.github/skills/syncfusion-blazor-toolkit-calendars/references/features.md @@ -74,7 +74,7 @@ Calendar components support standard date format strings: ### Min and Max Dates ```razor -@using Syncfusion.Blazor.Toolkit.Calendars +@using Syncfusion.Blazor.Toolkit @@ -112,7 +112,7 @@ Disable specific days using the `DayCellRendering` event: ### Custom Validation ```razor -@using Syncfusion.Blazor.Toolkit.Calendars +@using Syncfusion.Blazor.Toolkit diff --git a/.github/skills/syncfusion-blazor-toolkit-calendars/references/getting-started.md b/.github/skills/syncfusion-blazor-toolkit-calendars/references/getting-started.md index 133db649..06fb07e8 100644 --- a/.github/skills/syncfusion-blazor-toolkit-calendars/references/getting-started.md +++ b/.github/skills/syncfusion-blazor-toolkit-calendars/references/getting-started.md @@ -35,7 +35,7 @@ Ensure `Syncfusion.Blazor.Toolkit` is referenced in your project file: Add the following to your `_Imports.razor` or place the same @using directive at the top of a specific Razor page if you only need it locally.: ```razor -@using Syncfusion.Blazor.Toolkit.Calendars +@using Syncfusion.Blazor.Toolkit ``` ### 3. Register Services (if required) @@ -141,7 +141,7 @@ This calendar starts in the decade view (showing a grid of years) and only allow Use the `DayCellRendering` event to disable dates: ```razor -@using Syncfusion.Blazor.Toolkit.Calendars +@using Syncfusion.Blazor.Toolkit diff --git a/.github/skills/syncfusion-blazor-toolkit-calendars/references/timepicker.md b/.github/skills/syncfusion-blazor-toolkit-calendars/references/timepicker.md index 674106e1..24def90f 100644 --- a/.github/skills/syncfusion-blazor-toolkit-calendars/references/timepicker.md +++ b/.github/skills/syncfusion-blazor-toolkit-calendars/references/timepicker.md @@ -233,7 +233,7 @@ Enable strict mode to validate and reset invalid entries: @code { private string _triggeredEvent = string.Empty; - public void BlurHandler(Syncfusion.Blazor.Toolkit.Calendars.BlurEventArgs args) + public void BlurHandler(Syncfusion.Blazor.Toolkit.BlurEventArgs args) { _triggeredEvent = "Blur event is triggered"; } @@ -244,7 +244,7 @@ Enable strict mode to validate and reset invalid entries: _triggeredEvent = "ValueChange event is triggered"; } - public void FocusHandler(Syncfusion.Blazor.Toolkit.Calendars.FocusEventArgs args) + public void FocusHandler(Syncfusion.Blazor.Toolkit.FocusEventArgs args) { _triggeredEvent = "Focus event is triggered"; } @@ -303,7 +303,7 @@ Enable strict mode to validate and reset invalid entries: ## Form Integration ```razor -@using Syncfusion.Blazor.Toolkit.Calendars +@using Syncfusion.Blazor.Toolkit @using System.ComponentModel.DataAnnotations diff --git a/.github/skills/syncfusion-blazor-toolkit-calendars/references/troubleshooting.md b/.github/skills/syncfusion-blazor-toolkit-calendars/references/troubleshooting.md index e2448257..1f46f7ff 100644 --- a/.github/skills/syncfusion-blazor-toolkit-calendars/references/troubleshooting.md +++ b/.github/skills/syncfusion-blazor-toolkit-calendars/references/troubleshooting.md @@ -125,7 +125,7 @@ class BookingModel Ensure the following namespaces are included at the top of the Razor page: ```razor -@using Syncfusion.Blazor.Toolkit.Calendars +@using Syncfusion.Blazor.Toolkit @using System.ComponentModel.DataAnnotations ``` @@ -176,7 +176,7 @@ Ensure the following namespaces are included at the top of the Razor page: 1. **Use DayCellRendering event for custom disabling:** ```razor -@using Syncfusion.Blazor.Toolkit.Calendars +@using Syncfusion.Blazor.Toolkit @@ -460,7 +460,7 @@ Open DevTools (F12) on mobile or use remote debugging to check for JavaScript er 1. **Use Min/Max to restrict range:** ```razor -@using Syncfusion.Blazor.Toolkit.Calendars +@using Syncfusion.Blazor.Toolkit @@ -506,9 +506,9 @@ Here's a minimal example to create a column chart with data: ``` **Prerequisites:** -1. Install `Syncfusion.Blazor.Toolkit.Charts` NuGet package -2. Add `@using Syncfusion.Blazor.Toolkit.Charts` to `_Imports.razor` -3. Register service: `builder.Services.AddSyncfusionBlazor();` in `Program.cs` +1. Install `Syncfusion.Blazor.Toolkit` NuGet package +2. Add `@using Syncfusion.Blazor.Toolkit` to `_Imports.razor` +3. Register service: `builder.Services.AddSyncfusionBlazorToolkit();` in `Program.cs` 4. Add script reference in `App.razor` --- @@ -584,7 +584,7 @@ Here's a minimal example to create a column chart with data: - `Theme` - Visual theme. One of `Theme.Fluent` (default), `Theme.FluentDark`, `Theme.HighContrast`, `Theme.HighContrastLight`. See the **Themes** section below. - `Background` - Chart background color - `EnableAnimation` - Enable/disable animation (default: true) -- `SelectionMode` - Selection mode (None, Series, Point, Cluster, DragXY, DragX, DragY, Lasso) +- `ChartSelectionMode` - Selection mode (None, Series, Point, Cluster, DragXY, DragX, DragY, Lasso) - `HighlightMode` - Highlight mode (None, Series, Point, Cluster) ### Themes @@ -606,7 +606,7 @@ The theme flows into: **Example — High Contrast:** ```razor -@using Syncfusion.Blazor.Toolkit.Charts +@using Syncfusion.Blazor.Toolkit @@ -649,7 +649,7 @@ The theme flows into: - `EnablePinchZooming` - Enable pinch zoom (touch devices) - `EnablePan` - Enable panning - `Mode` - Zoom mode (X, Y, XY) -- `SelectionMode` - Selection behavior (see SelectionMode enum) +- `SelectionMode` - Selection behavior (see ChartSelectionMode enum) - `ChartCrosshairSettings` - Crosshair configuration - `Enable` - Show/hide crosshair - `LineType` - Crosshair line type (Vertical, Horizontal, Both) diff --git a/.github/skills/syncfusion-blazor-toolkit-charts/references/accessibility-internationalization.md b/.github/skills/syncfusion-blazor-toolkit-charts/references/accessibility-internationalization.md index 17309515..7afdda8d 100644 --- a/.github/skills/syncfusion-blazor-toolkit-charts/references/accessibility-internationalization.md +++ b/.github/skills/syncfusion-blazor-toolkit-charts/references/accessibility-internationalization.md @@ -146,7 +146,7 @@ Complete keyboard support following WCAG 2.2 guidelines. Optimize chart content for screen readers with descriptive labels. ```razor -@using Syncfusion.Blazor.Toolkit.Charts +@using Syncfusion.Blazor.Toolkit @@ -188,7 +188,7 @@ Optimize chart content for screen readers with descriptive labels. Support system high contrast themes for improved visibility. ```razor -@using Syncfusion.Blazor.Toolkit.Charts +@using Syncfusion.Blazor.Toolkit @@ -221,9 +221,9 @@ Support system high contrast themes for improved visibility. Implement proper focus indicators and management by enabling selection on the chart. ```razor -@using Syncfusion.Blazor.Toolkit.Charts +@using Syncfusion.Blazor.Toolkit - + @@ -260,7 +260,7 @@ Configure chart to use specific locales for formatting. ```razor @using Syncfusion.Blazor -@using Syncfusion.Blazor.Toolkit.Charts +@using Syncfusion.Blazor.Toolkit @using System.Globalization @@ -300,7 +300,7 @@ Configure chart to use specific locales for formatting. Apply culture-specific number formatting. ```razor -@using Syncfusion.Blazor.Toolkit.Charts +@using Syncfusion.Blazor.Toolkit @using System.Globalization @@ -338,7 +338,7 @@ Apply culture-specific number formatting. Format dates according to locale conventions. ```razor -@using Syncfusion.Blazor.Toolkit.Charts +@using Syncfusion.Blazor.Toolkit @@ -421,7 +421,7 @@ Translate chart text elements for different languages. ```razor @using Syncfusion.Blazor -@using Syncfusion.Blazor.Toolkit.Charts +@using Syncfusion.Blazor.Toolkit @@ -488,7 +488,7 @@ Translate chart text elements for different languages. Enable right-to-left layout for RTL languages. ```razor -@using Syncfusion.Blazor.Toolkit.Charts +@using Syncfusion.Blazor.Toolkit @@ -525,7 +525,7 @@ Enable right-to-left layout for RTL languages. Define custom locale settings for specialized requirements. ```razor -@using Syncfusion.Blazor.Toolkit.Charts +@using Syncfusion.Blazor.Toolkit @using System.Globalization @@ -566,7 +566,7 @@ Load and apply locale data dynamically. ```razor @using Syncfusion.Blazor -@using Syncfusion.Blazor.Toolkit.Charts +@using Syncfusion.Blazor.Toolkit
@@ -647,7 +647,7 @@ Load and apply locale data dynamically. Ensure color choices meet WCAG 2.2 Level AA standards. ```razor -@using Syncfusion.Blazor.Toolkit.Charts +@using Syncfusion.Blazor.Toolkit @@ -688,7 +688,7 @@ Ensure color choices meet WCAG 2.2 Level AA standards. Use palettes designed for various types of color blindness. ```razor -@using Syncfusion.Blazor.Toolkit.Charts +@using Syncfusion.Blazor.Toolkit @@ -751,7 +751,7 @@ Use palettes designed for various types of color blindness. Maintain proper contrast ratios between chart elements. ```razor -@using Syncfusion.Blazor.Toolkit.Charts +@using Syncfusion.Blazor.Toolkit @@ -795,9 +795,9 @@ Maintain proper contrast ratios between chart elements. Provide pattern fills as alternatives to color coding for improved accessibility to color-blind users. Multiple series with different patterns help differentiate data. ```razor -@using Syncfusion.Blazor.Toolkit.Charts +@using Syncfusion.Blazor.Toolkit - + @@ -848,7 +848,7 @@ Provide pattern fills as alternatives to color coding for improved accessibility Ensure touch targets meet minimum size requirements (44x44 pixels). ```razor -@using Syncfusion.Blazor.Toolkit.Charts +@using Syncfusion.Blazor.Toolkit @@ -887,7 +887,7 @@ Ensure touch targets meet minimum size requirements (44x44 pixels). Optimize charts for mobile devices and touch interactions. ```razor -@using Syncfusion.Blazor.Toolkit.Charts +@using Syncfusion.Blazor.Toolkit @@ -926,7 +926,7 @@ Optimize charts for mobile devices and touch interactions. Implement features that adapt to different screen sizes and orientations. ```razor -@using Syncfusion.Blazor.Toolkit.Charts +@using Syncfusion.Blazor.Toolkit @@ -1031,7 +1031,7 @@ Recommended tools for validating chart accessibility: ```razor - + ``` diff --git a/.github/skills/syncfusion-blazor-toolkit-charts/references/advanced-features.md b/.github/skills/syncfusion-blazor-toolkit-charts/references/advanced-features.md index 6bb0f7d6..632ef837 100644 --- a/.github/skills/syncfusion-blazor-toolkit-charts/references/advanced-features.md +++ b/.github/skills/syncfusion-blazor-toolkit-charts/references/advanced-features.md @@ -534,7 +534,7 @@ Export rendered charts to various formats for reporting and sharing. ### Export to Image Formats ```razor -@using Syncfusion.Blazor.Toolkit.Charts +@using Syncfusion.Blazor.Toolkit @using Syncfusion.Blazor.Buttons diff --git a/.github/skills/syncfusion-blazor-toolkit-charts/references/api-reference.md b/.github/skills/syncfusion-blazor-toolkit-charts/references/api-reference.md index bc2b0bae..0da34d58 100644 --- a/.github/skills/syncfusion-blazor-toolkit-charts/references/api-reference.md +++ b/.github/skills/syncfusion-blazor-toolkit-charts/references/api-reference.md @@ -8,7 +8,7 @@ - [Enumerations](#enumerations) - [ChartSeriesType](#chartseriestype) - [ValueType](#valuetype) - - [SelectionMode](#selectionmode) + - [ChartSelectionMode](#chartselectionmode) - [HighlightMode](#highlightmode) - [SelectionPattern](#selectionpattern) - [ExportType](#exporttype) @@ -262,7 +262,7 @@ public void ClearSelection() **Example:** ```razor - + @@ -427,12 +427,12 @@ public enum ValueType --- -### SelectionMode +### ChartSelectionMode Specifies the selection mode. ```csharp -public enum SelectionMode +public enum ChartSelectionMode { None, Series, @@ -905,7 +905,7 @@ public ToolbarItems[] ToolbarItems { get; set; } 3. **Namespace**: Always include the namespace import: ```razor - @using Syncfusion.Blazor.Toolkit.Charts + @using Syncfusion.Blazor.Toolkit ``` 4. **Component Reference**: To call methods, use `@ref`: @@ -925,7 +925,7 @@ public ToolbarItems[] ToolbarItems { get; set; } ### Basic Chart with Data ```razor -@using Syncfusion.Blazor.Toolkit.Charts +@using Syncfusion.Blazor.Toolkit diff --git a/.github/skills/syncfusion-blazor-toolkit-charts/references/appearance-styling.md b/.github/skills/syncfusion-blazor-toolkit-charts/references/appearance-styling.md index 06175c82..85633328 100644 --- a/.github/skills/syncfusion-blazor-toolkit-charts/references/appearance-styling.md +++ b/.github/skills/syncfusion-blazor-toolkit-charts/references/appearance-styling.md @@ -62,7 +62,7 @@ When no size is specified, charts render with default dimensions: Define exact chart dimensions in pixels for precise control: ```razor -@using Syncfusion.Blazor.Toolkit.Charts +@using Syncfusion.Blazor.Toolkit @@ -94,7 +94,7 @@ Define exact chart dimensions in pixels for precise control: Use percentages to make charts responsive to their container: ```razor -@using Syncfusion.Blazor.Toolkit.Charts +@using Syncfusion.Blazor.Toolkit @@ -125,7 +125,7 @@ Use percentages to make charts responsive to their container: Scale charts to fit within a container using CSS styles: ```razor -@using Syncfusion.Blazor.Toolkit.Charts +@using Syncfusion.Blazor.Toolkit
@@ -163,7 +163,7 @@ Control chart colors through color palettes, series-specific colors, and point-l Define a custom palette to apply colors consistently across all series: ```razor -@using Syncfusion.Blazor.Toolkit.Charts +@using Syncfusion.Blazor.Toolkit @@ -202,7 +202,7 @@ Define a custom palette to apply colors consistently across all series: Apply individual colors to each series using the Fill property: ```razor -@using Syncfusion.Blazor.Toolkit.Charts +@using Syncfusion.Blazor.Toolkit @@ -235,7 +235,7 @@ Apply individual colors to each series using the Fill property: Customize individual data point colors: ```razor -@using Syncfusion.Blazor.Toolkit.Charts +@using Syncfusion.Blazor.Toolkit @@ -273,7 +273,7 @@ Customize the overall appearance of your chart with background colors and border Set the chart background using the Background property: ```razor -@using Syncfusion.Blazor.Toolkit.Charts +@using Syncfusion.Blazor.Toolkit @@ -304,7 +304,7 @@ Set the chart background using the Background property: Add borders to your chart with customizable color and width: ```razor -@using Syncfusion.Blazor.Toolkit.Charts +@using Syncfusion.Blazor.Toolkit @@ -344,7 +344,7 @@ The chart area is the region where data is plotted. Customize its background, bo Set a distinct background for the plotting area: ```razor -@using Syncfusion.Blazor.Toolkit.Charts +@using Syncfusion.Blazor.Toolkit @@ -378,7 +378,7 @@ Set a distinct background for the plotting area: Add a border around the chart plotting area: ```razor -@using Syncfusion.Blazor.Toolkit.Charts +@using Syncfusion.Blazor.Toolkit @@ -413,7 +413,7 @@ Add a border around the chart plotting area: Control the width of the chart area as a percentage: ```razor -@using Syncfusion.Blazor.Toolkit.Charts +@using Syncfusion.Blazor.Toolkit @@ -454,7 +454,7 @@ Configure spacing between the chart and its container using margin properties. Set uniform margins around the chart: ```razor -@using Syncfusion.Blazor.Toolkit.Charts +@using Syncfusion.Blazor.Toolkit @@ -488,7 +488,7 @@ Set uniform margins around the chart: Apply different margins to each side: ```razor -@using Syncfusion.Blazor.Toolkit.Charts +@using Syncfusion.Blazor.Toolkit @@ -528,7 +528,7 @@ Customize chart titles and subtitles with font properties, colors, and positioni Apply custom styling to the chart title: ```razor -@using Syncfusion.Blazor.Toolkit.Charts +@using Syncfusion.Blazor.Toolkit @@ -680,7 +680,7 @@ Apply predefined themes by including the theme API: Create a custom appearance by overriding default palette: ```razor -@using Syncfusion.Blazor.Toolkit.Charts +@using Syncfusion.Blazor.Toolkit @@ -723,7 +723,7 @@ Customize individual series appearance including fill colors, opacity, and borde Control series fill color and transparency: ```razor -@using Syncfusion.Blazor.Toolkit.Charts +@using Syncfusion.Blazor.Toolkit @@ -757,7 +757,7 @@ Control series fill color and transparency: Add borders to series elements: ```razor -@using Syncfusion.Blazor.Toolkit.Charts +@using Syncfusion.Blazor.Toolkit @@ -790,7 +790,7 @@ Add borders to series elements: Configure animation properties for series: ```razor -@using Syncfusion.Blazor.Toolkit.Charts +@using Syncfusion.Blazor.Toolkit @@ -830,7 +830,7 @@ Ensure charts adapt to different screen sizes and orientations. Use percentage-based dimensions for automatic responsiveness: ```razor -@using Syncfusion.Blazor.Toolkit.Charts +@using Syncfusion.Blazor.Toolkit
@@ -876,7 +876,7 @@ Use percentage-based dimensions for automatic responsiveness: Create fully responsive charts that adapt to parent container: ```razor -@using Syncfusion.Blazor.Toolkit.Charts +@using Syncfusion.Blazor.Toolkit
@@ -932,7 +932,7 @@ Follow these guidelines for optimal chart appearance and performance. **Optimize Rendering:** ```razor -@using Syncfusion.Blazor.Toolkit.Charts +@using Syncfusion.Blazor.Toolkit @@ -965,7 +965,7 @@ Follow these guidelines for optimal chart appearance and performance. ### Accessibility Considerations ```razor -@using Syncfusion.Blazor.Toolkit.Charts +@using Syncfusion.Blazor.Toolkit @@ -1030,7 +1030,7 @@ Follow these guidelines for optimal chart appearance and performance. Here's a comprehensive example combining multiple styling techniques: ```razor -@using Syncfusion.Blazor.Toolkit.Charts +@using Syncfusion.Blazor.Toolkit
@@ -816,7 +816,7 @@ Bind series to axis using `YAxisName` or `XAxisName`: ## Complete Working Example ```cshtml -@using Syncfusion.Blazor.Toolkit.Charts +@using Syncfusion.Blazor.Toolkit diff --git a/.github/skills/syncfusion-blazor-toolkit-charts/references/chart-types-common.md b/.github/skills/syncfusion-blazor-toolkit-charts/references/chart-types-common.md index 46ea52c0..bbf106fd 100644 --- a/.github/skills/syncfusion-blazor-toolkit-charts/references/chart-types-common.md +++ b/.github/skills/syncfusion-blazor-toolkit-charts/references/chart-types-common.md @@ -74,7 +74,7 @@ Line charts visualize time-dependent data by connecting data points with lines, ### Basic Implementation ```razor -@using Syncfusion.Blazor.Toolkit.Charts +@using Syncfusion.Blazor.Toolkit diff --git a/.github/skills/syncfusion-blazor-toolkit-charts/references/data-handling.md b/.github/skills/syncfusion-blazor-toolkit-charts/references/data-handling.md index 9532e34c..893d15eb 100644 --- a/.github/skills/syncfusion-blazor-toolkit-charts/references/data-handling.md +++ b/.github/skills/syncfusion-blazor-toolkit-charts/references/data-handling.md @@ -51,7 +51,7 @@ Complete guide to data handling, binding, manipulation, and optimization pattern ### Basic Data Binding with List ```razor -@using Syncfusion.Blazor.Toolkit.Charts +@using Syncfusion.Blazor.Toolkit @@ -150,7 +150,7 @@ Complete guide to data handling, binding, manipulation, and optimization pattern ### Remote Data Binding ```razor -@using Syncfusion.Blazor.Toolkit.Charts +@using Syncfusion.Blazor.Toolkit @using Syncfusion.Blazor.Data diff --git a/.github/skills/syncfusion-blazor-toolkit-charts/references/events.md b/.github/skills/syncfusion-blazor-toolkit-charts/references/events.md index 712d9281..bc026c60 100644 --- a/.github/skills/syncfusion-blazor-toolkit-charts/references/events.md +++ b/.github/skills/syncfusion-blazor-toolkit-charts/references/events.md @@ -524,7 +524,7 @@ Triggers after point, series, or cluster selection is completed. **Example**: ```razor - + diff --git a/.github/skills/syncfusion-blazor-toolkit-charts/references/getting-started.md b/.github/skills/syncfusion-blazor-toolkit-charts/references/getting-started.md index 1f28cddf..c62d92f8 100644 --- a/.github/skills/syncfusion-blazor-toolkit-charts/references/getting-started.md +++ b/.github/skills/syncfusion-blazor-toolkit-charts/references/getting-started.md @@ -1,4 +1,4 @@ -## Table of Contents +## Table of Contents - [Overview](#overview) - [Prerequisites](#prerequisites) @@ -75,7 +75,7 @@ cd BlazorChartApp #### Step 2: Install NuGet Package ```bash -dotnet add package Syncfusion.Blazor.Toolkit.Charts +dotnet add package Syncfusion.Blazor.Toolkit dotnet restore ``` @@ -94,7 +94,7 @@ cd BlazorChartApp #### Step 3: Install Package ```bash -dotnet add package Syncfusion.Blazor.Toolkit.Charts +dotnet add package Syncfusion.Blazor.Toolkit dotnet restore ``` @@ -105,16 +105,15 @@ dotnet restore Open `_Imports.razor` and add: ```razor -@using Syncfusion.Blazor -@using Syncfusion.Blazor.Toolkit.Charts +@using Syncfusion.Blazor.Toolkit ``` ### Step 2: Register Syncfusion Services -In `Program.cs`, add the Syncfusion Blazor service: +In `Program.cs`, add the Syncfusion Blazor Toolkit service: ```csharp -using Syncfusion.Blazor; +using Syncfusion.Blazor.Toolkit; var builder = WebApplication.CreateBuilder(args); @@ -122,29 +121,24 @@ var builder = WebApplication.CreateBuilder(args); builder.Services.AddRazorComponents() .AddInteractiveServerComponents(); -// Register Syncfusion Blazor Service -builder.Services.AddSyncfusionBlazor(); +// Register Syncfusion Blazor Toolkit Service +builder.Services.AddSyncfusionBlazorToolkit(); var app = builder.Build(); ``` ### Step 3: Add Script Reference -In `App.razor` (or `_Layout.cshtml` for older templates), add the script reference before the closing `` tag: +In `App.razor` (or `_Layout.cshtml` / `index.html`), scripts are served from the toolkit bundle: ```html - + ``` -**Note:** The Chart component script is included in `syncfusion-blazor.min.js`. For individual component scripts: -```html - -``` - ## Creating Your First Chart ### Basic Empty Chart @@ -153,7 +147,7 @@ Create a new Razor page (e.g., `ChartDemo.razor`) and add: ```razor @page "/chart-demo" -@using Syncfusion.Blazor.Toolkit.Charts +@using Syncfusion.Blazor.Toolkit @@ -296,7 +290,7 @@ Here's a complete working example combining all elements: ```razor @page "/chart-demo" -@using Syncfusion.Blazor.Toolkit.Charts +@using Syncfusion.Blazor.Toolkit

Monthly Sales Analysis

@@ -414,7 +408,7 @@ To compare multiple datasets: **Cause:** Missing service registration or script reference **Solution:** -1. Verify `AddSyncfusionBlazor()` in `Program.cs` +1. Verify `AddSyncfusionBlazorToolkit()` in `Program.cs` 2. Check script reference in `App.razor` 3. Ensure namespaces in `_Imports.razor` diff --git a/.github/skills/syncfusion-blazor-toolkit-charts/references/interactive-features.md b/.github/skills/syncfusion-blazor-toolkit-charts/references/interactive-features.md index 65432dd9..be6990d3 100644 --- a/.github/skills/syncfusion-blazor-toolkit-charts/references/interactive-features.md +++ b/.github/skills/syncfusion-blazor-toolkit-charts/references/interactive-features.md @@ -364,11 +364,11 @@ Allow users to select data points, series, or regions for highlighting or furthe Select individual data points: ```razor - + @@ -389,7 +389,7 @@ Select individual data points: Select entire series: ```razor - + @@ -401,7 +401,7 @@ Select entire series: Select all points at the same index across series: ```razor - + @@ -415,7 +415,7 @@ Select all points at the same index across series: Enable rectangular drag selection: ```razor - + + @@ -459,7 +459,7 @@ Configure selection behavior and appearance: **Selection Events:** ```razor - diff --git a/.github/skills/syncfusion-blazor-toolkit-charts/references/legend.md b/.github/skills/syncfusion-blazor-toolkit-charts/references/legend.md index b416af44..e17132d2 100644 --- a/.github/skills/syncfusion-blazor-toolkit-charts/references/legend.md +++ b/.github/skills/syncfusion-blazor-toolkit-charts/references/legend.md @@ -298,7 +298,7 @@ Prevent series toggling when legend is clicked: This is useful when combined with selection modes: ```razor - + diff --git a/.github/skills/syncfusion-blazor-toolkit-charts/references/practical-examples.md b/.github/skills/syncfusion-blazor-toolkit-charts/references/practical-examples.md index e6d3d061..3279e0da 100644 --- a/.github/skills/syncfusion-blazor-toolkit-charts/references/practical-examples.md +++ b/.github/skills/syncfusion-blazor-toolkit-charts/references/practical-examples.md @@ -25,7 +25,7 @@ Complete, copy-paste-ready real-world examples demonstrating common chart implem ```razor @page "/sales-dashboard" -@using Syncfusion.Blazor.Toolkit.Charts +@using Syncfusion.Blazor.Toolkit

Sales Performance Dashboard

@@ -121,12 +121,12 @@ Note: Financial chart examples (candlestick, HILO, OHLC) have been removed — t ```razor @page "/performance-comparison" -@using Syncfusion.Blazor.Toolkit.Charts +@using Syncfusion.Blazor.Toolkit

Quarterly Performance Comparison

+ SelectionMode="ChartSelectionMode.Point"> @@ -217,7 +217,7 @@ Note: Financial chart examples (candlestick, HILO, OHLC) have been removed — t ```razor @page "/trend-analysis" -@using Syncfusion.Blazor.Toolkit.Charts +@using Syncfusion.Blazor.Toolkit

Sales Trend Analysis with Forecast

@@ -307,7 +307,7 @@ Note: Accumulation/Pie/Doughnut charts are not available in this build; regional ```razor @page "/realtime-monitoring" -@using Syncfusion.Blazor.Toolkit.Charts +@using Syncfusion.Blazor.Toolkit @using System.Collections.ObjectModel @using System.Timers @@ -431,7 +431,7 @@ Note: Accumulation/Pie/Doughnut charts are not available in this build; regional ```razor @page "/interactive-report" -@using Syncfusion.Blazor.Toolkit.Charts +@using Syncfusion.Blazor.Toolkit

Interactive Sales Report

@@ -563,7 +563,7 @@ Note: Accumulation/Pie/Doughnut charts are not available in this build; regional ```razor @page "/responsive-analytics" -@using Syncfusion.Blazor.Toolkit.Charts +@using Syncfusion.Blazor.Toolkit

Mobile-Responsive Analytics

diff --git a/.github/skills/syncfusion-blazor-toolkit-charts/references/visual-elements.md b/.github/skills/syncfusion-blazor-toolkit-charts/references/visual-elements.md index 6e44fcce..d49b56ba 100644 --- a/.github/skills/syncfusion-blazor-toolkit-charts/references/visual-elements.md +++ b/.github/skills/syncfusion-blazor-toolkit-charts/references/visual-elements.md @@ -442,7 +442,7 @@ A linear gradient blends colors along a straight path from a defined start point **Basic Vertical Linear Gradient (Series):** ```razor -@using Syncfusion.Blazor.Toolkit.Charts +@using Syncfusion.Blazor.Toolkit @@ -536,7 +536,7 @@ A radial gradient blends colors outward from a central point, creating a circula **Basic Radial Gradient (Series):** ```razor -@using Syncfusion.Blazor.Toolkit.Charts +@using Syncfusion.Blazor.Toolkit diff --git a/.github/skills/syncfusion-blazor-toolkit-inputs/SKILL.md b/.github/skills/syncfusion-blazor-toolkit-inputs/SKILL.md index b7e4a176..c99e1a14 100644 --- a/.github/skills/syncfusion-blazor-toolkit-inputs/SKILL.md +++ b/.github/skills/syncfusion-blazor-toolkit-inputs/SKILL.md @@ -182,7 +182,7 @@ or hard-code the culture in `Format`: ## Minimal Example ```razor -@using Syncfusion.Blazor.Toolkit.Inputs +@using Syncfusion.Blazor.Toolkit @using System.ComponentModel.DataAnnotations diff --git a/.github/skills/syncfusion-blazor-toolkit-inputs/references/getting-started-inputs.md b/.github/skills/syncfusion-blazor-toolkit-inputs/references/getting-started-inputs.md index 0650d150..24c4c3b4 100644 --- a/.github/skills/syncfusion-blazor-toolkit-inputs/references/getting-started-inputs.md +++ b/.github/skills/syncfusion-blazor-toolkit-inputs/references/getting-started-inputs.md @@ -117,7 +117,7 @@ Every input component requires at minimum: ```razor @page "/basic-input" -@using Syncfusion.Blazor.Toolkit.Inputs +@using Syncfusion.Blazor.Toolkit
@@ -249,7 +249,7 @@ Triggered when the component value changes: ```razor @page "/counter" -@using Syncfusion.Blazor.Toolkit.Inputs +@using Syncfusion.Blazor.Toolkit

Count: @count

@@ -265,7 +265,7 @@ Triggered when the component value changes: ```razor @page "/form" -@using Syncfusion.Blazor.Toolkit.Inputs +@using Syncfusion.Blazor.Toolkit
@@ -306,7 +306,7 @@ Triggered when the component value changes: ### Conditional State Management ```razor -@using Syncfusion.Blazor.Toolkit.Inputs +@using Syncfusion.Blazor.Toolkit
@@ -331,7 +331,7 @@ Triggered when the component value changes: ### Reactive Updates with StateHasChanged ```razor -@using Syncfusion.Blazor.Toolkit.Inputs +@using Syncfusion.Blazor.Toolkit
@@ -359,7 +359,7 @@ Add these using statements to your Razor components: ```csharp // Input components -using Syncfusion.Blazor.Toolkit.Inputs; +using Syncfusion.Blazor.Toolkit; ``` ### Global Imports (_Imports.razor) @@ -380,7 +380,7 @@ Add to your `_Imports.razor` to avoid repeating using statements: @* Counter.razor *@ @page "/counter" -@using Syncfusion.Blazor.Toolkit.Inputs +@using Syncfusion.Blazor.Toolkit

Counter Component

diff --git a/.github/skills/syncfusion-blazor-toolkit-notifications/SKILL.md b/.github/skills/syncfusion-blazor-toolkit-notifications/SKILL.md index c3a6432f..601e5f84 100644 --- a/.github/skills/syncfusion-blazor-toolkit-notifications/SKILL.md +++ b/.github/skills/syncfusion-blazor-toolkit-notifications/SKILL.md @@ -55,7 +55,7 @@ The Notifications components provide visual feedback during asynchronous operati | Anti-pattern | Symptom | Fix | |---|---|---| | `Visible="@_busy" @bind-Visible VisibleChanged="@(v => _busy = v)"` | Re-render storm; spinner "stuck open" or "stuck closed" | Pick exactly one: `@bind-Visible="@_busy"` | -| Using `SfSpinner` for confirmation ("are you sure?") | User double-clicks the button before the spinner fades out; double-commit | Use `Syncfusion.Blazor.Toolkit.Popups.SfDialog` with `IsModal="true"` | +| Using `SfSpinner` for confirmation ("are you sure?") | User double-clicks the button before the spinner fades out; double-commit | Use `Syncfusion.Blazor.Toolkit.SfDialog` with `IsModal="true"` | | `position: fixed` overlay inside a Static SSR page | `JS` not available pre-interactivity; overlay renders without scroll lock | Either upgrade to interactive render mode, or rely on element-level overlay (don't lock body scroll) | | `` nested inside `` | Pointer events pass through; user clicks the button while spinner is "showing" | Use `Disabled="@_busy"` on the button, and place `` *adjacent to* (not inside) the button | | No `role="alert"` / `aria-busy="true"` on the parent overlay element | Screen readers don't know the page is busy; user confused | Wrap with `
` while the spinner is up | diff --git a/.github/skills/syncfusion-blazor-toolkit-notifications/references/spinner-implementation.md b/.github/skills/syncfusion-blazor-toolkit-notifications/references/spinner-implementation.md index 883af8d3..e47daafd 100644 --- a/.github/skills/syncfusion-blazor-toolkit-notifications/references/spinner-implementation.md +++ b/.github/skills/syncfusion-blazor-toolkit-notifications/references/spinner-implementation.md @@ -83,7 +83,7 @@ Add the Syncfusion namespace to your `_Imports.razor`: For Spinner-specific types in your Razor pages, add individual namespaces: ```razor -@using Syncfusion.Blazor.Toolkit.Spinner +@using Syncfusion.Blazor.Toolkit ``` ### Step 5: Basic Spinner Component diff --git a/.github/skills/syncfusion-blazor-toolkit-popups/dialog/SKILL.md b/.github/skills/syncfusion-blazor-toolkit-popups/dialog/SKILL.md index b744995f..427b2149 100644 --- a/.github/skills/syncfusion-blazor-toolkit-popups/dialog/SKILL.md +++ b/.github/skills/syncfusion-blazor-toolkit-popups/dialog/SKILL.md @@ -45,7 +45,7 @@ buttons, drag, resize, animation, and a service for dynamic creation. need to invoke `OnClose` first. ```razor -@using Syncfusion.Blazor.Toolkit.Popups +@using Syncfusion.Blazor.Toolkit @implements IAsyncDisposable @@ -163,7 +163,7 @@ the button onclick never invokes it. Pressing "Yes" effectively does nothing. **Correct — `EventCallback`-based:** ```razor -@using Syncfusion.Blazor.Toolkit.Popups +@using Syncfusion.Blazor.Toolkit @@ -201,7 +201,7 @@ Parent wires `@bind-OnDecision` and gets a bool back. **Fix:** ```razor -@using Syncfusion.Blazor.Toolkit.Popups +@using Syncfusion.Blazor.Toolkit @@ -244,7 +244,7 @@ Parent wires `@bind-OnDecision` and gets a bool back. **Fix:** ```razor -@using Syncfusion.Blazor.Toolkit.Popups +@using Syncfusion.Blazor.Toolkit @@ -269,7 +269,7 @@ Parent wires `@bind-OnDecision` and gets a bool back. **Correct:** ```razor -@using Syncfusion.Blazor.Toolkit.Popups +@using Syncfusion.Blazor.Toolkit diff --git a/.github/skills/syncfusion-blazor-toolkit-popups/dialog/references/dialog-advanced.md b/.github/skills/syncfusion-blazor-toolkit-popups/dialog/references/dialog-advanced.md index 768f4518..cd3f7862 100644 --- a/.github/skills/syncfusion-blazor-toolkit-popups/dialog/references/dialog-advanced.md +++ b/.github/skills/syncfusion-blazor-toolkit-popups/dialog/references/dialog-advanced.md @@ -145,7 +145,7 @@ The `EnableResize` property allows users to dynamically adjust the size of a dia To enable dragging capabilities, set the `AllowDragging` property to true on the Dialog component. When enabled, users can drag the Dialog by clicking and holding the Dialog header area. ```razor -@using Syncfusion.Blazor.Toolkit.Popups +@using Syncfusion.Blazor.Toolkit
diff --git a/.github/skills/syncfusion-blazor-toolkit-popups/dialog/references/dialog-basics.md b/.github/skills/syncfusion-blazor-toolkit-popups/dialog/references/dialog-basics.md index e2a58a3c..fb7da533 100644 --- a/.github/skills/syncfusion-blazor-toolkit-popups/dialog/references/dialog-basics.md +++ b/.github/skills/syncfusion-blazor-toolkit-popups/dialog/references/dialog-basics.md @@ -41,7 +41,7 @@ SfDialog is a versatile modal or modeless dialog component from Syncfusion Blazo In your Razor component or `_Imports.razor`: ```csharp -@using Syncfusion.Blazor.Toolkit.Popups +@using Syncfusion.Blazor.Toolkit ``` ### 2. Register the Component @@ -68,8 +68,8 @@ In `_Host.cshtml` or `App.razor`: ```razor @page "/dialog-demo" -@using Syncfusion.Blazor.Toolkit.Popups -@using Syncfusion.Blazor.Toolkit.Buttons +@using Syncfusion.Blazor.Toolkit +@using Syncfusion.Blazor.Toolkit diff --git a/.github/skills/syncfusion-blazor-toolkit-popups/references/dialog-advanced.md b/.github/skills/syncfusion-blazor-toolkit-popups/references/dialog-advanced.md index 768f4518..cd3f7862 100644 --- a/.github/skills/syncfusion-blazor-toolkit-popups/references/dialog-advanced.md +++ b/.github/skills/syncfusion-blazor-toolkit-popups/references/dialog-advanced.md @@ -145,7 +145,7 @@ The `EnableResize` property allows users to dynamically adjust the size of a dia To enable dragging capabilities, set the `AllowDragging` property to true on the Dialog component. When enabled, users can drag the Dialog by clicking and holding the Dialog header area. ```razor -@using Syncfusion.Blazor.Toolkit.Popups +@using Syncfusion.Blazor.Toolkit
diff --git a/.github/skills/syncfusion-blazor-toolkit-popups/references/dialog-basics.md b/.github/skills/syncfusion-blazor-toolkit-popups/references/dialog-basics.md index e2a58a3c..fb7da533 100644 --- a/.github/skills/syncfusion-blazor-toolkit-popups/references/dialog-basics.md +++ b/.github/skills/syncfusion-blazor-toolkit-popups/references/dialog-basics.md @@ -41,7 +41,7 @@ SfDialog is a versatile modal or modeless dialog component from Syncfusion Blazo In your Razor component or `_Imports.razor`: ```csharp -@using Syncfusion.Blazor.Toolkit.Popups +@using Syncfusion.Blazor.Toolkit ``` ### 2. Register the Component @@ -68,8 +68,8 @@ In `_Host.cshtml` or `App.razor`: ```razor @page "/dialog-demo" -@using Syncfusion.Blazor.Toolkit.Popups -@using Syncfusion.Blazor.Toolkit.Buttons +@using Syncfusion.Blazor.Toolkit +@using Syncfusion.Blazor.Toolkit diff --git a/.github/skills/syncfusion-blazor-toolkit-popups/references/tooltip-implementation.md b/.github/skills/syncfusion-blazor-toolkit-popups/references/tooltip-implementation.md index 7aa200bc..f3166eee 100644 --- a/.github/skills/syncfusion-blazor-toolkit-popups/references/tooltip-implementation.md +++ b/.github/skills/syncfusion-blazor-toolkit-popups/references/tooltip-implementation.md @@ -42,7 +42,7 @@ SfTooltip is a lightweight component that displays contextual help text or infor ### Minimal Tooltip Example ```razor -@using Syncfusion.Blazor.Toolkit.Popups +@using Syncfusion.Blazor.Toolkit Hover over me @@ -220,7 +220,7 @@ Ensure Syncfusion CSS is included in `_Host.cshtml` or `App.razor`: ```razor @using Syncfusion.Blazor.Toolkit -@using Syncfusion.Blazor.Toolkit.Popups +@using Syncfusion.Blazor.Toolkit @@ -442,7 +442,7 @@ The `OpensOn` property determines the event that triggers the Tooltip to appear. ### Lifecycle Events ```razor -@using Syncfusion.Blazor.Toolkit.Popups +@using Syncfusion.Blazor.Toolkit @@ -589,7 +589,7 @@ The `OpensOn` property determines the event that triggers the Tooltip to appear. These methods allow programmatic control over showing and hiding the tooltip with optional animation settings and target element specification. ```razor -@using Syncfusion.Blazor.Toolkit.Popups +@using Syncfusion.Blazor.Toolkit diff --git a/.github/skills/syncfusion-blazor-toolkit-popups/tooltip/SKILL.md b/.github/skills/syncfusion-blazor-toolkit-popups/tooltip/SKILL.md index 6ab69d2d..b26a0868 100644 --- a/.github/skills/syncfusion-blazor-toolkit-popups/tooltip/SKILL.md +++ b/.github/skills/syncfusion-blazor-toolkit-popups/tooltip/SKILL.md @@ -52,7 +52,7 @@ page. ```razor @using Syncfusion.Blazor.Toolkit -@using Syncfusion.Blazor.Toolkit.Popups +@using Syncfusion.Blazor.Toolkit Save @@ -93,7 +93,7 @@ If you're unsure, read the cross-skill decision matrix first: ```razor @using Syncfusion.Blazor.Toolkit -@using Syncfusion.Blazor.Toolkit.Popups +@using Syncfusion.Blazor.Toolkit @@ -128,7 +128,7 @@ If you're unsure, read the cross-skill decision matrix first: ```razor @using Syncfusion.Blazor.Toolkit -@using Syncfusion.Blazor.Toolkit.Popups +@using Syncfusion.Blazor.Toolkit Show tooltip @@ -195,7 +195,7 @@ Need hover help? **Anti-pattern:** ```razor @using Syncfusion.Blazor.Toolkit -@using Syncfusion.Blazor.Toolkit.Popups +@using Syncfusion.Blazor.Toolkit Save @@ -205,7 +205,7 @@ Need hover help? **Fix:** ```razor @using Syncfusion.Blazor.Toolkit -@using Syncfusion.Blazor.Toolkit.Popups +@using Syncfusion.Blazor.Toolkit @@ -229,7 +229,7 @@ to `SfDialog` with `IsModal="false"`: ```razor @using Syncfusion.Blazor.Toolkit -@using Syncfusion.Blazor.Toolkit.Popups +@using Syncfusion.Blazor.Toolkit @@ -246,7 +246,7 @@ to `SfDialog` with `IsModal="false"`: **Bad:** ```razor @using Syncfusion.Blazor.Toolkit -@using Syncfusion.Blazor.Toolkit.Popups +@using Syncfusion.Blazor.Toolkit @@ -257,7 +257,7 @@ to `SfDialog` with `IsModal="false"`: ```razor @using Syncfusion.Blazor.Toolkit -@using Syncfusion.Blazor.Toolkit.Popups +@using Syncfusion.Blazor.Toolkit @@ -270,7 +270,7 @@ to `SfDialog` with `IsModal="false"`: **Bad:** ```razor @using Syncfusion.Blazor.Toolkit -@using Syncfusion.Blazor.Toolkit.Popups +@using Syncfusion.Blazor.Toolkit Delete @@ -288,7 +288,7 @@ add a static `:focus` CSS style and roll your own focus announcement. **Bad:** ```razor @using Syncfusion.Blazor.Toolkit -@using Syncfusion.Blazor.Toolkit.Popups +@using Syncfusion.Blazor.Toolkit @currentLabel @@ -302,7 +302,7 @@ the arrow to point at the old location. **Fix:** ```razor @using Syncfusion.Blazor.Toolkit -@using Syncfusion.Blazor.Toolkit.Popups +@using Syncfusion.Blazor.Toolkit @currentLabel diff --git a/.github/skills/syncfusion-blazor-toolkit-popups/tooltip/references/tooltip-implementation.md b/.github/skills/syncfusion-blazor-toolkit-popups/tooltip/references/tooltip-implementation.md index 7aa200bc..f3166eee 100644 --- a/.github/skills/syncfusion-blazor-toolkit-popups/tooltip/references/tooltip-implementation.md +++ b/.github/skills/syncfusion-blazor-toolkit-popups/tooltip/references/tooltip-implementation.md @@ -42,7 +42,7 @@ SfTooltip is a lightweight component that displays contextual help text or infor ### Minimal Tooltip Example ```razor -@using Syncfusion.Blazor.Toolkit.Popups +@using Syncfusion.Blazor.Toolkit Hover over me @@ -220,7 +220,7 @@ Ensure Syncfusion CSS is included in `_Host.cshtml` or `App.razor`: ```razor @using Syncfusion.Blazor.Toolkit -@using Syncfusion.Blazor.Toolkit.Popups +@using Syncfusion.Blazor.Toolkit @@ -442,7 +442,7 @@ The `OpensOn` property determines the event that triggers the Tooltip to appear. ### Lifecycle Events ```razor -@using Syncfusion.Blazor.Toolkit.Popups +@using Syncfusion.Blazor.Toolkit @@ -589,7 +589,7 @@ The `OpensOn` property determines the event that triggers the Tooltip to appear. These methods allow programmatic control over showing and hiding the tooltip with optional animation settings and target element specification. ```razor -@using Syncfusion.Blazor.Toolkit.Popups +@using Syncfusion.Blazor.Toolkit diff --git a/README.md b/README.md index 0c363e9f..1d2ee886 100644 --- a/README.md +++ b/README.md @@ -43,7 +43,7 @@ cd blazor-toolkit Run these commands to build the solution: ```bash dotnet restore -dotnet build ./Syncfusion.Blazor.Toolkit.slnx +dotnet build ./src/Syncfusion.Blazor.Toolkit.slnx ``` To run the samples, - Open the `samples/Blazor.Toolkit.Samples.slnx` file in Visual Studio. @@ -203,7 +203,7 @@ dotnet add package Syncfusion.Blazor.Toolkit Alternatively, add it directly in your `.csproj` file: ```xml - + ``` #### 2. Register services in `Program.cs` @@ -255,7 +255,7 @@ The following Razor code demonstrates how to set up a basic `SfChart` using the ```razor @page "/chart-example" -@using Syncfusion.Blazor.Toolkit.Charts +@using Syncfusion.Blazor.Toolkit

Online vs Retails

@@ -375,4 +375,4 @@ Founded in 2001 and headquartered in Research Triangle Park, N.C., Syncfusion® Today, we provide 1800+ components and frameworks for web ([Blazor](https://www.syncfusion.com/blazor-components?utm_source=nuget&utm_medium=listing&utm_campaign=blazor-toolkit-nuget), [ASP.NET Core](https://www.syncfusion.com/aspnet-core-ui-controls?utm_source=nuget&utm_medium=listing&utm_campaign=blazor-toolkit-nuget), [ASP.NET MVC](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_source=nuget&utm_medium=listing&utm_campaign=blazor-toolkit-nuget), [JavaScript](https://www.syncfusion.com/javascript-ui-controls?utm_source=nuget&utm_medium=listing&utm_campaign=blazor-toolkit-nuget), [Angular](https://www.syncfusion.com/angular-ui-components?utm_source=nuget&utm_medium=listing&utm_campaign=blazor-toolkit-nuget), [React](https://www.syncfusion.com/react-ui-components?utm_source=nuget&utm_medium=listing&utm_campaign=blazor-toolkit-nuget), [Vue](https://www.syncfusion.com/vue-ui-components?utm_source=nuget&utm_medium=listing&utm_campaign=blazor-toolkit-nuget), and [Flutter](https://www.syncfusion.com/flutter-widgets?utm_source=nuget&utm_medium=listing&utm_campaign=blazor-toolkit-nuget)), mobile ([.NET MAUI](https://www.syncfusion.com/maui-controls?utm_source=nuget&utm_medium=listing&utm_campaign=blazor-toolkit-nuget), [Xamarin](https://www.syncfusion.com/xamarin-ui-controls?utm_source=nuget&utm_medium=listing&utm_campaign=blazor-toolkit-nuget), [Flutter](https://www.syncfusion.com/flutter-widgets?utm_source=nuget&utm_medium=listing&utm_campaign=blazor-toolkit-nuget), [UWP](https://www.syncfusion.com/uwp-ui-controls?utm_source=nuget&utm_medium=listing&utm_campaign=blazor-toolkit-nuget), and [JavaScript](https://www.syncfusion.com/javascript-ui-controls?utm_source=nuget&utm_medium=listing&utm_campaign=blazor-toolkit-nuget)), and desktop development ([WinForms](https://www.syncfusion.com/winforms-ui-controls?utm_source=nuget&utm_medium=listing&utm_campaign=blazor-toolkit-nuget), [WPF](https://www.syncfusion.com/wpf-ui-controls?utm_source=nuget&utm_medium=listing&utm_campaign=blazor-toolkit-nuget), [WinUI](https://www.syncfusion.com/winui-controls?utm_source=nuget&utm_medium=listing&utm_campaign=blazor-toolkit-nuget), [Flutter](https://www.syncfusion.com/flutter-widgets?utm_source=nuget&utm_medium=listing&utm_campaign=blazor-toolkit-nuget) and [UWP](https://www.syncfusion.com/uwp-ui-controls?utm_source=nuget&utm_medium=listing&utm_campaign=blazor-toolkit-nuget)). ___ -[sales@syncfusion.com](mailto:sales@syncfusion.com?Subject=Syncfusion%20Maui%toolkit%20-%20NuGet) | [www.syncfusion.com](https://www.syncfusion.com?utm_source=nuget&utm_medium=listing&utm_campaign=blazor-toolkit-nuget) | Toll Free: 1-888-9 DOTNET \ No newline at end of file +[sales@syncfusion.com](mailto:sales@syncfusion.com?Subject=Syncfusion%20Blazor%20Toolkit%20-%20NuGet) | [www.syncfusion.com](https://www.syncfusion.com?utm_source=nuget&utm_medium=listing&utm_campaign=blazor-toolkit-nuget) | Toll Free: 1-888-9 DOTNET \ No newline at end of file diff --git a/artifacts/sbom/Syncfusion.Blazor.Toolkit/2.0.0/net10.0/.toolversion.json b/artifacts/sbom/Syncfusion.Blazor.Toolkit/2.0.0/net10.0/.toolversion.json new file mode 100644 index 00000000..61d96a86 --- /dev/null +++ b/artifacts/sbom/Syncfusion.Blazor.Toolkit/2.0.0/net10.0/.toolversion.json @@ -0,0 +1 @@ +[ { "sbomFormat": "cyclonedx-1.5/json", "packageId": "Syncfusion.Blazor.Toolkit", "version": "2.0.0" } ] diff --git a/artifacts/sbom/Syncfusion.Blazor.Toolkit/2.0.0/net10.0/Syncfusion.Blazor.Toolkit.cdx.json b/artifacts/sbom/Syncfusion.Blazor.Toolkit/2.0.0/net10.0/Syncfusion.Blazor.Toolkit.cdx.json new file mode 100644 index 00000000..d4b6d6d3 --- /dev/null +++ b/artifacts/sbom/Syncfusion.Blazor.Toolkit/2.0.0/net10.0/Syncfusion.Blazor.Toolkit.cdx.json @@ -0,0 +1,2562 @@ +{ + "bomFormat": "CycloneDX", + "specVersion": "1.7", + "serialNumber": "urn:uuid:7a288ed9-87d8-4749-9d43-fa323b56ae4e", + "version": 1, + "metadata": { + "timestamp": "2026-10-09T18:24:42Z", + "tools": { + "components": [ + { + "type": "application", + "authors": [ + { + "name": "CycloneDX" + } + ], + "name": "CycloneDX module for .NET", + "version": "6.2.0.0", + "externalReferences": [ + { + "url": "https://github.com/CycloneDX/cyclonedx-dotnet", + "type": "website" + } + ] + } + ] + }, + "component": { + "type": "application", + "bom-ref": "Syncfusion.Blazor.Toolkit@2.0.0", + "name": "Syncfusion.Blazor.Toolkit", + "version": "2.0.0" + } + }, + "components": [ + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.AspNetCore.Authorization@10.0.2", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.AspNetCore.Authorization", + "version": "10.0.2", + "description": "ASP.NET Core authorization classes.\nCommonly used types:\nMicrosoft.AspNetCore.Authorization.AllowAnonymousAttribute\nMicrosoft.AspNetCore.Authorization.AuthorizeAttribute\n\nThis package was built from the source code at https://github.com/dotnet/dotnet/tree/44525024595742ebe09023abe709df51de65009b", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "493BDA5D1DF79441DE1602A9DCC4B746BC3C99FE97BF5167DA24F117617C6E477BD925757CECA2870380E1FD06D796CA9886D0772B2BA3D4EBB20E73D021AC2C" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.AspNetCore.Authorization@10.0.2", + "externalReferences": [ + { + "url": "https://asp.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/dotnet", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.AspNetCore.Authorization@8.0.23", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.AspNetCore.Authorization", + "version": "8.0.23", + "description": "ASP.NET Core authorization classes.\nCommonly used types:\nMicrosoft.AspNetCore.Authorization.AllowAnonymousAttribute\nMicrosoft.AspNetCore.Authorization.AuthorizeAttribute\n\nThis package was built from the source code at https://github.com/dotnet/aspnetcore/tree/568fff703254def7dcd35fda9892bf702d4c81d3", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "24F7D57266BACBDC6323DAF3A5526148F6B2A1C9E9F4A0AE9197B4E2610186735737EC5E6A38BBFECE65E83AE953A0BE4E18B45F5AE0F9310F09F747755964AB" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.AspNetCore.Authorization@8.0.23", + "externalReferences": [ + { + "url": "https://asp.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/aspnetcore", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.AspNetCore.Authorization@9.0.12", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.AspNetCore.Authorization", + "version": "9.0.12", + "description": "ASP.NET Core authorization classes.\nCommonly used types:\nMicrosoft.AspNetCore.Authorization.AllowAnonymousAttribute\nMicrosoft.AspNetCore.Authorization.AuthorizeAttribute\n\nThis package was built from the source code at https://github.com/dotnet/aspnetcore/tree/f736effe82a61eb6f5eba46e4173eae3b7d3dffd", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "BD9ACC2424A91E2E2691256F21A206F09C4CC265D84D946B3F6EDC61B65E3EF685812CFC76236698690E96F29379A8BEEC0A16D21ECD22712E7AE59F83F77960" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.AspNetCore.Authorization@9.0.12", + "externalReferences": [ + { + "url": "https://asp.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/aspnetcore", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.AspNetCore.Components@10.0.2", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.AspNetCore.Components", + "version": "10.0.2", + "description": "Components feature for ASP.NET Core.\n\nThis package was built from the source code at https://github.com/dotnet/dotnet/tree/44525024595742ebe09023abe709df51de65009b", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "ADD6776972F6437FAA39BEAAC2521430F9E7F66042DF2C28F898EE562274FB43B752150577956DF66E7369B66AF1486FD4B2C0D2C202935A915DB186ACEAF44E" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.AspNetCore.Components@10.0.2", + "externalReferences": [ + { + "url": "https://asp.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/dotnet", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.AspNetCore.Components@8.0.23", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.AspNetCore.Components", + "version": "8.0.23", + "description": "Components feature for ASP.NET Core.\n\nThis package was built from the source code at https://github.com/dotnet/aspnetcore/tree/568fff703254def7dcd35fda9892bf702d4c81d3", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "2F6224A37E848632184022BCFDE4BDA9D20451D00C7CC255F4B081BAF6EDB3006EA54B17CD1F3CFDEC8408B0E134B0CD00828FCA93CC54071652E3B60189F974" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.AspNetCore.Components@8.0.23", + "externalReferences": [ + { + "url": "https://asp.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/aspnetcore", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.AspNetCore.Components@9.0.12", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.AspNetCore.Components", + "version": "9.0.12", + "description": "Components feature for ASP.NET Core.\n\nThis package was built from the source code at https://github.com/dotnet/aspnetcore/tree/f736effe82a61eb6f5eba46e4173eae3b7d3dffd", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "C4E79B9B5B0E70C5E51AB59EBBE5FF451F25B04918420C42542C2AC3DDAB80CA696E2F38E7A3C93632B2694C66B668AE0341577D8540ECE33B5447A2B6980E6E" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.AspNetCore.Components@9.0.12", + "externalReferences": [ + { + "url": "https://asp.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/aspnetcore", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.AspNetCore.Components.Analyzers@10.0.2", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.AspNetCore.Components.Analyzers", + "version": "10.0.2", + "description": "Roslyn analyzers for ASP.NET Core Components.\n\nThis package was built from the source code at https://github.com/dotnet/dotnet/tree/44525024595742ebe09023abe709df51de65009b", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "6D30AF1423DF94AEEBF62B7048CD3F49D015A9D63BB5F3C631DFCA8D566B2B1CF7CB1E26F46D4B8F687A70660A1DDDFF7CF592DBC7F01477FAB48616F9FFBD65" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.AspNetCore.Components.Analyzers@10.0.2", + "externalReferences": [ + { + "url": "https://asp.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/dotnet", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.AspNetCore.Components.Analyzers@8.0.23", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.AspNetCore.Components.Analyzers", + "version": "8.0.23", + "description": "Roslyn analyzers for ASP.NET Core Components.\n\nThis package was built from the source code at https://github.com/dotnet/aspnetcore/tree/568fff703254def7dcd35fda9892bf702d4c81d3", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "0F4A71AE4875F1A66B72AB75875C56393C4EF2737B3FF2719EC8F5ABDFC387498AAC34BDA4E9FCE60DE739C4EA381FC4D8414F8029B9E0E6B12DD7A7A74CAC4D" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.AspNetCore.Components.Analyzers@8.0.23", + "externalReferences": [ + { + "url": "https://asp.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/aspnetcore", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.AspNetCore.Components.Analyzers@9.0.12", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.AspNetCore.Components.Analyzers", + "version": "9.0.12", + "description": "Roslyn analyzers for ASP.NET Core Components.\n\nThis package was built from the source code at https://github.com/dotnet/aspnetcore/tree/f736effe82a61eb6f5eba46e4173eae3b7d3dffd", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "E74F63DD4B802F58ADBA2E14A3A700996945F467FDA41D11E5935385854A68CA8E4530B180BA8D3061BA0BE7873B0FB1C0EF2605B66FF37A4CE104859064B2AD" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.AspNetCore.Components.Analyzers@9.0.12", + "externalReferences": [ + { + "url": "https://asp.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/aspnetcore", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.AspNetCore.Components.Forms@10.0.2", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.AspNetCore.Components.Forms", + "version": "10.0.2", + "description": "Forms and validation support for Blazor applications.\n\nThis package was built from the source code at https://github.com/dotnet/dotnet/tree/44525024595742ebe09023abe709df51de65009b", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "CDB8372CE8E0E55AA5FF218FF7DB93ED569130748AF65E5ED87F40DABB98B083FA25E62605A84DF6105E85E8376C21FCDF2CF6E2E9422C4CBF54BC45D7EB6186" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.AspNetCore.Components.Forms@10.0.2", + "externalReferences": [ + { + "url": "https://asp.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/dotnet", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.AspNetCore.Components.Forms@8.0.23", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.AspNetCore.Components.Forms", + "version": "8.0.23", + "description": "Forms and validation support for Blazor applications.\n\nThis package was built from the source code at https://github.com/dotnet/aspnetcore/tree/568fff703254def7dcd35fda9892bf702d4c81d3", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "4BB75F497D1C80424509C4DF51D6786C59E5D053C237588C6E1485F9E1BB84CC3A11AB9DDA906DF0150A6B4117835ABCBCC7D89AF2162ABB801526B6C350B56C" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.AspNetCore.Components.Forms@8.0.23", + "externalReferences": [ + { + "url": "https://asp.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/aspnetcore", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.AspNetCore.Components.Forms@9.0.12", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.AspNetCore.Components.Forms", + "version": "9.0.12", + "description": "Forms and validation support for Blazor applications.\n\nThis package was built from the source code at https://github.com/dotnet/aspnetcore/tree/f736effe82a61eb6f5eba46e4173eae3b7d3dffd", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "3AD04958D62B39E0821A0B557AB47FB610ECCB3F5B3A3C428661EF4115CABEDED91AF237B7CE007D8AD49882D5CD5880B830930F5AC239EEBADAA81B7D2F8D56" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.AspNetCore.Components.Forms@9.0.12", + "externalReferences": [ + { + "url": "https://asp.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/aspnetcore", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.AspNetCore.Components.Web@10.0.2", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.AspNetCore.Components.Web", + "version": "10.0.2", + "description": "Support for rendering ASP.NET Core components for browsers.\n\nThis package was built from the source code at https://github.com/dotnet/dotnet/tree/44525024595742ebe09023abe709df51de65009b", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "55E7753764AF0C12F250C07A8819706339A04593D1414CFED122216DB091168AD61DFA793F8E6C093F63C6A352871FC67AC37DF5FC710520FA151F1AD3AD0A19" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.AspNetCore.Components.Web@10.0.2", + "externalReferences": [ + { + "url": "https://asp.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/dotnet", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.AspNetCore.Components.Web@8.0.23", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.AspNetCore.Components.Web", + "version": "8.0.23", + "description": "Support for rendering ASP.NET Core components for browsers.\n\nThis package was built from the source code at https://github.com/dotnet/aspnetcore/tree/568fff703254def7dcd35fda9892bf702d4c81d3", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "D052BCF01EE4506CFA9E960F565E77052CCFAB472673E7BBB8E454DAC11D9D7BF2B96D71398FF250B51C7CB59969E44EBB5B13FED4FBF06FCC509AC88D8ED87A" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.AspNetCore.Components.Web@8.0.23", + "externalReferences": [ + { + "url": "https://asp.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/aspnetcore", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.AspNetCore.Components.Web@9.0.12", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.AspNetCore.Components.Web", + "version": "9.0.12", + "description": "Support for rendering ASP.NET Core components for browsers.\n\nThis package was built from the source code at https://github.com/dotnet/aspnetcore/tree/f736effe82a61eb6f5eba46e4173eae3b7d3dffd", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "23EC29D67D466A9EB5359C4FC878F7BC36B4E2E723F202B82E14FE0A5EB5EA052FEC3ABB0A8D5F4DFCBB10DA2C44422F13A1DE0C2A1EF26088A952A9D779FFD2" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.AspNetCore.Components.Web@9.0.12", + "externalReferences": [ + { + "url": "https://asp.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/aspnetcore", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.AspNetCore.Metadata@10.0.2", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.AspNetCore.Metadata", + "version": "10.0.2", + "description": "ASP.NET Core metadata.\n\nThis package was built from the source code at https://github.com/dotnet/dotnet/tree/44525024595742ebe09023abe709df51de65009b", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "ACDEB6AD48E09CA65E692AEB03968DBBF2BD1B746547A2463180D4BD9FF14E5A38630B673F1FE28111E630E34D049B96834D5D0B3C322AB4DABC1056D9AF549A" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.AspNetCore.Metadata@10.0.2", + "externalReferences": [ + { + "url": "https://asp.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/dotnet", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.AspNetCore.Metadata@8.0.23", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.AspNetCore.Metadata", + "version": "8.0.23", + "description": "ASP.NET Core metadata.\n\nThis package was built from the source code at https://github.com/dotnet/aspnetcore/tree/568fff703254def7dcd35fda9892bf702d4c81d3", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "2AEB23A2E05577800396D99A2E4D0C6E63D128C5025F0A9BFC90B0A4FF8AF5D1A731BDC163541865C28EDF29476F5FF1663A0BBD9F6633CC7AF0CB1B976331A6" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.AspNetCore.Metadata@8.0.23", + "externalReferences": [ + { + "url": "https://asp.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/aspnetcore", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.AspNetCore.Metadata@9.0.12", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.AspNetCore.Metadata", + "version": "9.0.12", + "description": "ASP.NET Core metadata.\n\nThis package was built from the source code at https://github.com/dotnet/aspnetcore/tree/f736effe82a61eb6f5eba46e4173eae3b7d3dffd", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "04828A2230CB85E4954CCDF1FF13CF66C4E168FB698CF60E2D11761822370EAA1EE59CAD9EEA168D61275B541F1A5DE9A51A38F1D5E0755C874AADCFE823B29A" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.AspNetCore.Metadata@9.0.12", + "externalReferences": [ + { + "url": "https://asp.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/aspnetcore", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.Build.Tasks.Git@10.0.303", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.Build.Tasks.Git", + "version": "10.0.303", + "description": "MSBuild tasks providing git repository information.", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "CB3B3666512C2400FBEED055E942D23AE4B468C7D8959FBFD545499BD38429A059876D3D66B1825B49FF1E29E17F5BAFC46BCED48081261092BD4A92FE7AC6AE" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.Build.Tasks.Git@10.0.303", + "externalReferences": [ + { + "url": "https://github.com/dotnet/dotnet", + "type": "website" + }, + { + "url": "https://github.com/dotnet/dotnet", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.Extensions.Configuration@10.0.2", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.Extensions.Configuration", + "version": "10.0.2", + "description": "Implementation of key-value pair based configuration for Microsoft.Extensions.Configuration. Includes the memory configuration provider.", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "48F66F857A9E6E2A63DF4B4CC07A377575C755BF7900C3EB743103DBF6E7EC1DC9046EEE6A7A2C5B0A010E224DE66252E2395704A766A5F16CF57DBF11492B98" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.Extensions.Configuration@10.0.2", + "externalReferences": [ + { + "url": "https://dot.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/dotnet", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.Extensions.Configuration.Abstractions@10.0.2", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.Extensions.Configuration.Abstractions", + "version": "10.0.2", + "description": "Provides abstractions of key-value pair based configuration. Interfaces defined in this package are implemented by classes in Microsoft.Extensions.Configuration and other configuration packages.", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "5F2BDDAEFBD16434C97DD8B84EA8B8867BB891F3209645780489C9B21CE84991C272356422094BD2636A225E779142AC7E3A9C1457282EA9AD0FBC6ED9B34CC8" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.Extensions.Configuration.Abstractions@10.0.2", + "externalReferences": [ + { + "url": "https://dot.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/dotnet", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.Extensions.Configuration.Binder@10.0.2", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.Extensions.Configuration.Binder", + "version": "10.0.2", + "description": "Provides the functionality to bind an object to data in configuration providers for Microsoft.Extensions.Configuration. This package enables you to represent the configuration data as strongly-typed classes defined in the application code. To bind a configuration, use the Microsoft.Extensions.Configuration.ConfigurationBinder.Get extension method on the IConfiguration object. To use this package, you also need to install a package for the configuration provider, for example, Microsoft.Extensions.Configuration.Json for the JSON provider.", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "2BFC24FC3585D145694D4F4B4B43C74AA4AA2BE64FE805055B3755A452852F2A2643375807663747E707722835814705C894822D3B21370F8F4F46DF12AA56AB" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.Extensions.Configuration.Binder@10.0.2", + "externalReferences": [ + { + "url": "https://dot.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/dotnet", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.Extensions.DependencyInjection@10.0.2", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.Extensions.DependencyInjection", + "version": "10.0.2", + "description": "Default implementation of dependency injection for Microsoft.Extensions.DependencyInjection.", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "6B4A9645F23634972902DF0DB25C5F641E1691AEBDB1A855001587DC0748C18CDF4EEDFA751E74E06AA6C459F4AA79BFD5541661964A5872038521EC2D838EC1" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.Extensions.DependencyInjection@10.0.2", + "externalReferences": [ + { + "url": "https://dot.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/dotnet", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.Extensions.DependencyInjection@8.0.1", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.Extensions.DependencyInjection", + "version": "8.0.1", + "description": "Default implementation of dependency injection for Microsoft.Extensions.DependencyInjection.", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "B6D2C496CE68BF91AC7499EB2A8AAE34347E648B9BE853E535A36044AFCF8173561650ABA33068346F458062F29C8E0C1F5859F73800D512EC0F464DD467D00F" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.Extensions.DependencyInjection@8.0.1", + "externalReferences": [ + { + "url": "https://dot.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/runtime", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.Extensions.DependencyInjection@9.0.12", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.Extensions.DependencyInjection", + "version": "9.0.12", + "description": "Default implementation of dependency injection for Microsoft.Extensions.DependencyInjection.", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "C7F9251B5EDDD7BFACA5436D0D61DDCD242704721293ED80B61E395F6367A589F9F77BDD10841A9879B8E7F82B290ABF8609525003E929833098F792EA7150C6" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.Extensions.DependencyInjection@9.0.12", + "externalReferences": [ + { + "url": "https://dot.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/runtime", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.Extensions.DependencyInjection.Abstractions@10.0.2", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.Extensions.DependencyInjection.Abstractions", + "version": "10.0.2", + "description": "Abstractions for dependency injection.\n\nCommonly Used Types:\nMicrosoft.Extensions.DependencyInjection.IServiceCollection", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "2B6512AA95ED978B789BA917883948236BE5DC353F0FD4148077B51E63C6E0DD6AD1BE9CEB4614F94222A07A559ECAFD4FC593520A26CEA835619053E03C240C" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.Extensions.DependencyInjection.Abstractions@10.0.2", + "externalReferences": [ + { + "url": "https://dot.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/dotnet", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.Extensions.DependencyInjection.Abstractions@8.0.2", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.Extensions.DependencyInjection.Abstractions", + "version": "8.0.2", + "description": "Abstractions for dependency injection.\n\nCommonly Used Types:\nMicrosoft.Extensions.DependencyInjection.IServiceCollection", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "BA1960EF110AC7387A2A06EEFC02C59CE57B0FE58B3E0CCCB79B1C8F2150105C5D1F4B65E0ED95FF50D70F28142917C6A735B83F4E5406BB1D8F9DD1F9635D7D" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.Extensions.DependencyInjection.Abstractions@8.0.2", + "externalReferences": [ + { + "url": "https://dot.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/runtime", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.Extensions.DependencyInjection.Abstractions@9.0.12", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.Extensions.DependencyInjection.Abstractions", + "version": "9.0.12", + "description": "Abstractions for dependency injection.\n\nCommonly Used Types:\nMicrosoft.Extensions.DependencyInjection.IServiceCollection", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "697FE05D77A1E99E70BB195B630AD42350F4D76E7F383814E672B7ADCFD5558442149125F152760BB1E2A3EDCC8FB789DC50F038D8257934030A4BA724D0D379" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.Extensions.DependencyInjection.Abstractions@9.0.12", + "externalReferences": [ + { + "url": "https://dot.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/runtime", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.Extensions.Diagnostics@10.0.2", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.Extensions.Diagnostics", + "version": "10.0.2", + "description": "This package includes the default implementation of IMeterFactory and additional extension methods to easily register it with the Dependency Injection framework.", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "5AB70AD3448EE35B4D1E202011EE10E0738B6BE2FC79861C64FFBAAAD8B9DD7626B12ECDC2A2BF1F49040F3DACB4A353AECBF55D0C8A0077C423445FE08DB67B" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.Extensions.Diagnostics@10.0.2", + "externalReferences": [ + { + "url": "https://dot.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/dotnet", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.Extensions.Diagnostics.Abstractions@10.0.2", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.Extensions.Diagnostics.Abstractions", + "version": "10.0.2", + "description": "Diagnostic abstractions for Microsoft.Extensions.Diagnostics.\n\nCommonly Used Types:\nMicrosoft.Extensions.Diagnostics.Metrics.IMetricsBuilder\nMicrosoft.Extensions.Diagnostics.Metrics.IMetricsListener\nMicrosoft.Extensions.Diagnostics.Metrics.InstrumentRule\nMicrosoft.Extensions.Diagnostics.Metrics.MeterScope\nMicrosoft.Extensions.Diagnostics.Metrics.MetricsBuilderExtensions\nMicrosoft.Extensions.Diagnostics.Metrics.MetricsOptions", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "C201C9B29AECA29AD89AE9AB7956FD1C696C150445720481FD78F3C4BF1E36895F1DEE21A1FD2E9F8F09423C08E6B22201EB02380818C021D6BCA84DDB45882D" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.Extensions.Diagnostics.Abstractions@10.0.2", + "externalReferences": [ + { + "url": "https://dot.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/dotnet", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.Extensions.Localization@10.0.2", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.Extensions.Localization", + "version": "10.0.2", + "description": "Application localization services and default implementation based on ResourceManager to load localized assembly resources.\n\nThis package was built from the source code at https://github.com/dotnet/dotnet/tree/44525024595742ebe09023abe709df51de65009b", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "0DF7977DC76C108FD60D138967191ABA89178ECA7FF11A014BC6DFBE33059C674B4F212E66C03773502DBFF3B8D490E613B6442C26517FC9BE4304EF7330540E" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.Extensions.Localization@10.0.2", + "externalReferences": [ + { + "url": "https://asp.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/dotnet", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.Extensions.Localization@8.0.23", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.Extensions.Localization", + "version": "8.0.23", + "description": "Application localization services and default implementation based on ResourceManager to load localized assembly resources.\n\nThis package was built from the source code at https://github.com/dotnet/aspnetcore/tree/568fff703254def7dcd35fda9892bf702d4c81d3", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "CC6FA4E9EEA84EA87BC1604BB92E07D69BF6883C56D269973CDE795C184B5569BA284EBC32D672DA72EBB344C80622AE61507003B2CF165F31E96C98DD8C4F98" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.Extensions.Localization@8.0.23", + "externalReferences": [ + { + "url": "https://asp.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/aspnetcore", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.Extensions.Localization@9.0.12", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.Extensions.Localization", + "version": "9.0.12", + "description": "Application localization services and default implementation based on ResourceManager to load localized assembly resources.\n\nThis package was built from the source code at https://github.com/dotnet/aspnetcore/tree/f736effe82a61eb6f5eba46e4173eae3b7d3dffd", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "31E81517D810A71C14E37CE6418319C5584426077659E117F82DFA9176AA29B6162585EE6F93BCABAADD7B9331A9492879F15AE7D0FBD34FF838D8DCC268C215" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.Extensions.Localization@9.0.12", + "externalReferences": [ + { + "url": "https://asp.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/aspnetcore", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.Extensions.Localization.Abstractions@10.0.2", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.Extensions.Localization.Abstractions", + "version": "10.0.2", + "description": "Abstractions of application localization services.\nCommonly used types:\nMicrosoft.Extensions.Localization.IStringLocalizer\nMicrosoft.Extensions.Localization.IStringLocalizer\u003CT\u003E\n\nThis package was built from the source code at https://github.com/dotnet/dotnet/tree/44525024595742ebe09023abe709df51de65009b", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "454CF4170EC9235A633B9896FE392A2CB1817A3EC29A1A010BE0C418D782B1435C2AF21791EAD722861478045002113AEF1A76DF66B87A88D0A673764AF6023A" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.Extensions.Localization.Abstractions@10.0.2", + "externalReferences": [ + { + "url": "https://asp.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/dotnet", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.Extensions.Localization.Abstractions@8.0.23", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.Extensions.Localization.Abstractions", + "version": "8.0.23", + "description": "Abstractions of application localization services.\nCommonly used types:\nMicrosoft.Extensions.Localization.IStringLocalizer\nMicrosoft.Extensions.Localization.IStringLocalizer\u003CT\u003E\n\nThis package was built from the source code at https://github.com/dotnet/aspnetcore/tree/568fff703254def7dcd35fda9892bf702d4c81d3", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "7E7444783D32E586826DCC16E42C6EC97190EC21103E003262AE4392F9143E5C6B2029A7B6B0C784E6ABD87202F5ACDABAACA69A16DA02BA0F7E506BC06F2A91" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.Extensions.Localization.Abstractions@8.0.23", + "externalReferences": [ + { + "url": "https://asp.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/aspnetcore", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.Extensions.Localization.Abstractions@9.0.12", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.Extensions.Localization.Abstractions", + "version": "9.0.12", + "description": "Abstractions of application localization services.\nCommonly used types:\nMicrosoft.Extensions.Localization.IStringLocalizer\nMicrosoft.Extensions.Localization.IStringLocalizer\u003CT\u003E\n\nThis package was built from the source code at https://github.com/dotnet/aspnetcore/tree/f736effe82a61eb6f5eba46e4173eae3b7d3dffd", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "9C95B0B6D05D9889E82D661CA0E2563034BFFDF804419CD3FD27B3E91D929DABA5E25D50DAED413EDF12B86CBFBC91A8F7DC1B4B1400E42D27EC4350E87F0E69" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.Extensions.Localization.Abstractions@9.0.12", + "externalReferences": [ + { + "url": "https://asp.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/aspnetcore", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.Extensions.Logging.Abstractions@10.0.2", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.Extensions.Logging.Abstractions", + "version": "10.0.2", + "description": "Logging abstractions for Microsoft.Extensions.Logging.\n\nCommonly Used Types:\nMicrosoft.Extensions.Logging.ILogger\nMicrosoft.Extensions.Logging.ILoggerFactory\nMicrosoft.Extensions.Logging.ILogger\u003CTCategoryName\u003E\nMicrosoft.Extensions.Logging.LogLevel\nMicrosoft.Extensions.Logging.Logger\u003CT\u003E\nMicrosoft.Extensions.Logging.LoggerMessage\nMicrosoft.Extensions.Logging.Abstractions.NullLogger", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "20E1D42B416FAA6294C0AA9F1257ED3B24D7522C5F0DEF2AFD09D5E8855CAAD0052D1D52D2F7611ACB4BCC45DA14A5308305C13E0FD539D466AFC2A54ABA5808" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.Extensions.Logging.Abstractions@10.0.2", + "externalReferences": [ + { + "url": "https://dot.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/dotnet", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.Extensions.Logging.Abstractions@8.0.3", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.Extensions.Logging.Abstractions", + "version": "8.0.3", + "description": "Logging abstractions for Microsoft.Extensions.Logging.\n\nCommonly Used Types:\nMicrosoft.Extensions.Logging.ILogger\nMicrosoft.Extensions.Logging.ILoggerFactory\nMicrosoft.Extensions.Logging.ILogger\u003CTCategoryName\u003E\nMicrosoft.Extensions.Logging.LogLevel\nMicrosoft.Extensions.Logging.Logger\u003CT\u003E\nMicrosoft.Extensions.Logging.LoggerMessage\nMicrosoft.Extensions.Logging.Abstractions.NullLogger", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "E689EC1E2CB9D2FAFA9FD9F6AB861A0895AA9A1CBC9FB37E9DD856C8D1709004EB1455E64570B51013BE88B60E9AE0C44F8F853932D9CDEAB33DDB42FCEC199B" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.Extensions.Logging.Abstractions@8.0.3", + "externalReferences": [ + { + "url": "https://dot.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/runtime", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.Extensions.Logging.Abstractions@9.0.12", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.Extensions.Logging.Abstractions", + "version": "9.0.12", + "description": "Logging abstractions for Microsoft.Extensions.Logging.\n\nCommonly Used Types:\nMicrosoft.Extensions.Logging.ILogger\nMicrosoft.Extensions.Logging.ILoggerFactory\nMicrosoft.Extensions.Logging.ILogger\u003CTCategoryName\u003E\nMicrosoft.Extensions.Logging.LogLevel\nMicrosoft.Extensions.Logging.Logger\u003CT\u003E\nMicrosoft.Extensions.Logging.LoggerMessage\nMicrosoft.Extensions.Logging.Abstractions.NullLogger", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "89C865A6F6E759CBB9961BD9DA5A710EBC9727B934CE46D0723C6C577A9E0E264F9F930BB9DBF620CF92A5D59F72E47A85805CCDFAD302A79A3FF52EA0D42A93" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.Extensions.Logging.Abstractions@9.0.12", + "externalReferences": [ + { + "url": "https://dot.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/runtime", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.Extensions.Options@10.0.2", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.Extensions.Options", + "version": "10.0.2", + "description": "Provides a strongly typed way of specifying and accessing settings using dependency injection.", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "BB03B9AEF5310EA62C840F146D3B7D8AD917B90B83D725E4FA7161DD5504168ADD83AA00F6103ACE127C80705148078C3AE1E05FF7F4B8313EDA906BBB530F02" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.Extensions.Options@10.0.2", + "externalReferences": [ + { + "url": "https://dot.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/dotnet", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.Extensions.Options@8.0.2", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.Extensions.Options", + "version": "8.0.2", + "description": "Provides a strongly typed way of specifying and accessing settings using dependency injection.", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "CC0C10336580C9519740A042B1E42D391BCB32B63732163AE1161E1C5B55A4CD4A736E1902EB2A4DBB89D784B0ACF584B5042B4F3481A61DD30A4E229FB523C5" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.Extensions.Options@8.0.2", + "externalReferences": [ + { + "url": "https://dot.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/runtime", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.Extensions.Options@9.0.12", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.Extensions.Options", + "version": "9.0.12", + "description": "Provides a strongly typed way of specifying and accessing settings using dependency injection.", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "BFA6DE48883E67A02B6CBC53B5261D4CC4E9DD1BA77DE3C7F4B1AE706636D5CFB5C5D9D9A0B5A3BA6375468868F93BF0C795D2B17F059BFF4A7C095D1D95266C" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.Extensions.Options@9.0.12", + "externalReferences": [ + { + "url": "https://dot.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/runtime", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.Extensions.Options.ConfigurationExtensions@10.0.2", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.Extensions.Options.ConfigurationExtensions", + "version": "10.0.2", + "description": "Provides additional configuration specific functionality related to Options.", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "486B68AB31C70E3F2C6DF772DB7CC07D8C45400892DD61801531A9B0F42A3021B9013BB339202E4B7C3E1980154664C86D712D96EB1F8B747E88E316C01A4F7F" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.Extensions.Options.ConfigurationExtensions@10.0.2", + "externalReferences": [ + { + "url": "https://dot.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/dotnet", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.Extensions.Primitives@10.0.2", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.Extensions.Primitives", + "version": "10.0.2", + "description": "Primitives shared by framework extensions. Commonly used types include:\n\nCommonly Used Types:\nMicrosoft.Extensions.Primitives.IChangeToken\nMicrosoft.Extensions.Primitives.StringValues\nMicrosoft.Extensions.Primitives.StringSegment", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "315880CE2CD28BACA3A27166A2C8F7A96B6711194D6C5BB2BDCDE5698A74151819624D256F3D8CCE898066079C55E2257D0BDA10312759F016C994144658FA3F" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.Extensions.Primitives@10.0.2", + "externalReferences": [ + { + "url": "https://dot.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/dotnet", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.Extensions.Primitives@8.0.0", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.Extensions.Primitives", + "version": "8.0.0", + "description": "Primitives shared by framework extensions. Commonly used types include:\n\nCommonly Used Types:\nMicrosoft.Extensions.Primitives.IChangeToken\nMicrosoft.Extensions.Primitives.StringValues\nMicrosoft.Extensions.Primitives.StringSegment", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "1F5475CA3D3CE18463456DD135AFAC502D6F82FEA6E4E4814A61F86616C348DECF28B73D15C2BB276D1A3C039EA6064F75E1329F6F3A64CAA3520D70AB92C32D" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.Extensions.Primitives@8.0.0", + "externalReferences": [ + { + "url": "https://dot.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/runtime", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.Extensions.Primitives@9.0.12", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.Extensions.Primitives", + "version": "9.0.12", + "description": "Primitives shared by framework extensions. Commonly used types include:\n\nCommonly Used Types:\nMicrosoft.Extensions.Primitives.IChangeToken\nMicrosoft.Extensions.Primitives.StringValues\nMicrosoft.Extensions.Primitives.StringSegment", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "594D7B91E9911C8D781E067A966059E0CDD3578A6742A9B42916C6C3D450FC0A7D88249492417FE7B98F8E42D49A38B21ABD04F151A4D6D7173D56C51A8844B5" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.Extensions.Primitives@9.0.12", + "externalReferences": [ + { + "url": "https://dot.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/runtime", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.Extensions.Validation@10.0.2", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.Extensions.Validation", + "version": "10.0.2", + "description": "Common validation abstractions and validation infrastructure for .NET applications.\n\nThis package was built from the source code at https://github.com/dotnet/dotnet/tree/44525024595742ebe09023abe709df51de65009b", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "AB6A17F2C73D11880E97AB2CDC3B1D4BF52EE8F6ECF0FABA29B5539A20A27BDFEE4ED7CA298F3278E2AC45BEE1F36B55BFD646A6E52B5AD18B7D65742039E1BD" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.Extensions.Validation@10.0.2", + "externalReferences": [ + { + "url": "https://asp.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/dotnet", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.JSInterop@10.0.2", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.JSInterop", + "version": "10.0.2", + "description": "Abstractions and features for interop between .NET and JavaScript code.\n\nThis package was built from the source code at https://github.com/dotnet/dotnet/tree/44525024595742ebe09023abe709df51de65009b", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "524EF12AE88DB66EFB3E733BE3459D88DDBB0F64977DAAE33EA870CD6282C6D6C9AD30598818E3944473AFB5A4927740715C60EB451794FE8E0B0870C07C47B1" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.JSInterop@10.0.2", + "externalReferences": [ + { + "url": "https://asp.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/dotnet", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.JSInterop@8.0.23", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.JSInterop", + "version": "8.0.23", + "description": "Abstractions and features for interop between .NET and JavaScript code.\n\nThis package was built from the source code at https://github.com/dotnet/aspnetcore/tree/568fff703254def7dcd35fda9892bf702d4c81d3", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "8F0254CA66455AA6C291C1A32A29AB8EAB4E44052D40EF203B5727DEAAE5AAE6501D6C6F8CA3E07438DB615B0BEFF46D826D116ED4722781C4172E24DB38DC7D" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.JSInterop@8.0.23", + "externalReferences": [ + { + "url": "https://asp.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/aspnetcore", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.JSInterop@9.0.12", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.JSInterop", + "version": "9.0.12", + "description": "Abstractions and features for interop between .NET and JavaScript code.\n\nThis package was built from the source code at https://github.com/dotnet/aspnetcore/tree/f736effe82a61eb6f5eba46e4173eae3b7d3dffd", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "2D8C1B054F0BAB98A07CA8F113A639A3337F60ECCA0C71D064379AA1E8C6FFC45174FD714C60C847EBBA94AFE6BA5CD6CD4338D0EA34207C3A9CBC82750BDBFB" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.JSInterop@9.0.12", + "externalReferences": [ + { + "url": "https://asp.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/aspnetcore", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.NET.ILLink.Tasks@10.0.12", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.NET.ILLink.Tasks", + "version": "10.0.12", + "description": "MSBuild tasks for running the IL Linker", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "A294F93F5A7E086EF4C466AF79382ADD0E4E64A77B319D11B35D31E137B097A6DC3DBBB848BA381749FA4410889EF04AC68475D13D75F97D0CF5D8232847EE73" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.NET.ILLink.Tasks@10.0.12", + "externalReferences": [ + { + "url": "https://dot.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/dotnet", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.NET.ILLink.Tasks@8.0.31", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.NET.ILLink.Tasks", + "version": "8.0.31", + "description": "MSBuild tasks for running the IL Linker", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "20964D625BEDEDF48AD8D05D1D5D377AD853D39FB396CE19DC8A5F74708BE8DAA46704A9DA3C301D4CD298F14C382FFF7B95CAC686033E50CD238F693E0E88BD" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.NET.ILLink.Tasks@8.0.31", + "externalReferences": [ + { + "url": "https://dot.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/runtime", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.NET.ILLink.Tasks@9.0.20", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.NET.ILLink.Tasks", + "version": "9.0.20", + "description": "MSBuild tasks for running the IL Linker", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "28A40B7C1C076D2C9BCCD93AE3B2A4FAB9FC8A2598C741F635031F8D3E67F017398423AFA2DC330DD54B7BF8C42CC9AF716B4E6FD14DC4975016D8BDA03B5A8A" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.NET.ILLink.Tasks@9.0.20", + "externalReferences": [ + { + "url": "https://dot.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/runtime", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.SourceLink.Common@10.0.303", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.SourceLink.Common", + "version": "10.0.303", + "description": "MSBuild tasks providing source control information.", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "2FB22EB0A3D98E527E439840A257375036A0D08A8A035795910B310BC751B7CE11D68EA82F08F5943EAA318C273CFEFD8DBB8666F4FFF5FE0C8A6B98035954F3" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.SourceLink.Common@10.0.303", + "externalReferences": [ + { + "url": "https://github.com/dotnet/dotnet", + "type": "website" + }, + { + "url": "https://github.com/dotnet/dotnet", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.SourceLink.GitHub@10.0.303", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.SourceLink.GitHub", + "version": "10.0.303", + "description": "Generates source link for GitHub repositories.", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "22A14EFAB5DC9AC3C11C55E828CA7D09D867EFB1C25371FA2AB28CBE345F01C2488CE5EF144BB3AF57F17ED124B2E1745CBF0212D8E4A446DE4AAD4363D70708" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.SourceLink.GitHub@10.0.303", + "externalReferences": [ + { + "url": "https://github.com/dotnet/dotnet", + "type": "website" + }, + { + "url": "https://github.com/dotnet/dotnet", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/System.IO.Hashing@10.0.11", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "System.IO.Hashing", + "version": "10.0.11", + "description": "Provides non-cryptographic hash algorithms, such as CRC-32.\n\nCommonly Used Types:\nSystem.IO.Hashing.Crc32\nSystem.IO.Hashing.XxHash32", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "5CA5499E9C035B051FFBC6305DB30E01BFD3FEEA23E60D653FEDE86F0FA49144120DE2D3E517278922680AE7610C91171168FB7428201C18389B1276CA23FFDE" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/System.IO.Hashing@10.0.11", + "externalReferences": [ + { + "url": "https://dot.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/dotnet", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/System.IO.Pipelines@8.0.0", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "System.IO.Pipelines", + "version": "8.0.0", + "description": "Single producer single consumer byte buffer management.\n\nCommonly Used Types:\nSystem.IO.Pipelines.Pipe\nSystem.IO.Pipelines.PipeWriter\nSystem.IO.Pipelines.PipeReader", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "57EB6A11E84F40A48B57B1DC5786A01AA9852122B7D15363490D8A12C9A458BF99A8DDF4C0C0247BE98559C2B42E769A10BDA2C5A9817735484D960DC652EB12" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/System.IO.Pipelines@8.0.0", + "externalReferences": [ + { + "url": "https://dot.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/runtime", + "type": "vcs" + } + ] + } + ], + "dependencies": [ + { + "ref": "pkg:nuget/Microsoft.AspNetCore.Authorization@10.0.2", + "dependsOn": [ + "pkg:nuget/Microsoft.AspNetCore.Metadata@10.0.2", + "pkg:nuget/Microsoft.Extensions.Diagnostics@10.0.2", + "pkg:nuget/Microsoft.Extensions.Logging.Abstractions@10.0.2", + "pkg:nuget/Microsoft.Extensions.Options@10.0.2" + ] + }, + { + "ref": "pkg:nuget/Microsoft.AspNetCore.Authorization@8.0.23", + "dependsOn": [ + "pkg:nuget/Microsoft.AspNetCore.Metadata@8.0.23", + "pkg:nuget/Microsoft.Extensions.Logging.Abstractions@8.0.3", + "pkg:nuget/Microsoft.Extensions.Options@8.0.2" + ] + }, + { + "ref": "pkg:nuget/Microsoft.AspNetCore.Authorization@9.0.12", + "dependsOn": [ + "pkg:nuget/Microsoft.AspNetCore.Metadata@9.0.12", + "pkg:nuget/Microsoft.Extensions.Logging.Abstractions@9.0.12", + "pkg:nuget/Microsoft.Extensions.Options@9.0.12" + ] + }, + { + "ref": "pkg:nuget/Microsoft.AspNetCore.Components.Analyzers@10.0.2", + "dependsOn": [] + }, + { + "ref": "pkg:nuget/Microsoft.AspNetCore.Components.Analyzers@8.0.23", + "dependsOn": [] + }, + { + "ref": "pkg:nuget/Microsoft.AspNetCore.Components.Analyzers@9.0.12", + "dependsOn": [] + }, + { + "ref": "pkg:nuget/Microsoft.AspNetCore.Components.Forms@10.0.2", + "dependsOn": [ + "pkg:nuget/Microsoft.AspNetCore.Components@10.0.2", + "pkg:nuget/Microsoft.Extensions.Validation@10.0.2" + ] + }, + { + "ref": "pkg:nuget/Microsoft.AspNetCore.Components.Forms@8.0.23", + "dependsOn": [ + "pkg:nuget/Microsoft.AspNetCore.Components@8.0.23" + ] + }, + { + "ref": "pkg:nuget/Microsoft.AspNetCore.Components.Forms@9.0.12", + "dependsOn": [ + "pkg:nuget/Microsoft.AspNetCore.Components@9.0.12" + ] + }, + { + "ref": "pkg:nuget/Microsoft.AspNetCore.Components.Web@10.0.2", + "dependsOn": [ + "pkg:nuget/Microsoft.AspNetCore.Components@10.0.2", + "pkg:nuget/Microsoft.AspNetCore.Components.Forms@10.0.2", + "pkg:nuget/Microsoft.Extensions.DependencyInjection@10.0.2", + "pkg:nuget/Microsoft.Extensions.Primitives@10.0.2", + "pkg:nuget/Microsoft.JSInterop@10.0.2" + ] + }, + { + "ref": "pkg:nuget/Microsoft.AspNetCore.Components.Web@8.0.23", + "dependsOn": [ + "pkg:nuget/Microsoft.AspNetCore.Components@8.0.23", + "pkg:nuget/Microsoft.AspNetCore.Components.Forms@8.0.23", + "pkg:nuget/Microsoft.Extensions.DependencyInjection@8.0.1", + "pkg:nuget/Microsoft.Extensions.Primitives@8.0.0", + "pkg:nuget/Microsoft.JSInterop@8.0.23", + "pkg:nuget/System.IO.Pipelines@8.0.0" + ] + }, + { + "ref": "pkg:nuget/Microsoft.AspNetCore.Components.Web@9.0.12", + "dependsOn": [ + "pkg:nuget/Microsoft.AspNetCore.Components@9.0.12", + "pkg:nuget/Microsoft.AspNetCore.Components.Forms@9.0.12", + "pkg:nuget/Microsoft.Extensions.DependencyInjection@9.0.12", + "pkg:nuget/Microsoft.Extensions.Primitives@9.0.12", + "pkg:nuget/Microsoft.JSInterop@9.0.12" + ] + }, + { + "ref": "pkg:nuget/Microsoft.AspNetCore.Components@10.0.2", + "dependsOn": [ + "pkg:nuget/Microsoft.AspNetCore.Authorization@10.0.2", + "pkg:nuget/Microsoft.AspNetCore.Components.Analyzers@10.0.2" + ] + }, + { + "ref": "pkg:nuget/Microsoft.AspNetCore.Components@8.0.23", + "dependsOn": [ + "pkg:nuget/Microsoft.AspNetCore.Authorization@8.0.23", + "pkg:nuget/Microsoft.AspNetCore.Components.Analyzers@8.0.23" + ] + }, + { + "ref": "pkg:nuget/Microsoft.AspNetCore.Components@9.0.12", + "dependsOn": [ + "pkg:nuget/Microsoft.AspNetCore.Authorization@9.0.12", + "pkg:nuget/Microsoft.AspNetCore.Components.Analyzers@9.0.12" + ] + }, + { + "ref": "pkg:nuget/Microsoft.AspNetCore.Metadata@10.0.2", + "dependsOn": [] + }, + { + "ref": "pkg:nuget/Microsoft.AspNetCore.Metadata@8.0.23", + "dependsOn": [] + }, + { + "ref": "pkg:nuget/Microsoft.AspNetCore.Metadata@9.0.12", + "dependsOn": [] + }, + { + "ref": "pkg:nuget/Microsoft.Build.Tasks.Git@10.0.303", + "dependsOn": [ + "pkg:nuget/System.IO.Hashing@10.0.11" + ] + }, + { + "ref": "pkg:nuget/Microsoft.Extensions.Configuration.Abstractions@10.0.2", + "dependsOn": [ + "pkg:nuget/Microsoft.Extensions.Primitives@10.0.2" + ] + }, + { + "ref": "pkg:nuget/Microsoft.Extensions.Configuration.Binder@10.0.2", + "dependsOn": [ + "pkg:nuget/Microsoft.Extensions.Configuration@10.0.2", + "pkg:nuget/Microsoft.Extensions.Configuration.Abstractions@10.0.2" + ] + }, + { + "ref": "pkg:nuget/Microsoft.Extensions.Configuration@10.0.2", + "dependsOn": [ + "pkg:nuget/Microsoft.Extensions.Configuration.Abstractions@10.0.2", + "pkg:nuget/Microsoft.Extensions.Primitives@10.0.2" + ] + }, + { + "ref": "pkg:nuget/Microsoft.Extensions.DependencyInjection.Abstractions@10.0.2", + "dependsOn": [] + }, + { + "ref": "pkg:nuget/Microsoft.Extensions.DependencyInjection.Abstractions@8.0.2", + "dependsOn": [] + }, + { + "ref": "pkg:nuget/Microsoft.Extensions.DependencyInjection.Abstractions@9.0.12", + "dependsOn": [] + }, + { + "ref": "pkg:nuget/Microsoft.Extensions.DependencyInjection@10.0.2", + "dependsOn": [ + "pkg:nuget/Microsoft.Extensions.DependencyInjection.Abstractions@10.0.2" + ] + }, + { + "ref": "pkg:nuget/Microsoft.Extensions.DependencyInjection@8.0.1", + "dependsOn": [ + "pkg:nuget/Microsoft.Extensions.DependencyInjection.Abstractions@8.0.2" + ] + }, + { + "ref": "pkg:nuget/Microsoft.Extensions.DependencyInjection@9.0.12", + "dependsOn": [ + "pkg:nuget/Microsoft.Extensions.DependencyInjection.Abstractions@9.0.12" + ] + }, + { + "ref": "pkg:nuget/Microsoft.Extensions.Diagnostics.Abstractions@10.0.2", + "dependsOn": [ + "pkg:nuget/Microsoft.Extensions.DependencyInjection.Abstractions@10.0.2", + "pkg:nuget/Microsoft.Extensions.Options@10.0.2" + ] + }, + { + "ref": "pkg:nuget/Microsoft.Extensions.Diagnostics@10.0.2", + "dependsOn": [ + "pkg:nuget/Microsoft.Extensions.Configuration@10.0.2", + "pkg:nuget/Microsoft.Extensions.Diagnostics.Abstractions@10.0.2", + "pkg:nuget/Microsoft.Extensions.Options.ConfigurationExtensions@10.0.2" + ] + }, + { + "ref": "pkg:nuget/Microsoft.Extensions.Localization.Abstractions@10.0.2", + "dependsOn": [] + }, + { + "ref": "pkg:nuget/Microsoft.Extensions.Localization.Abstractions@8.0.23", + "dependsOn": [] + }, + { + "ref": "pkg:nuget/Microsoft.Extensions.Localization.Abstractions@9.0.12", + "dependsOn": [] + }, + { + "ref": "pkg:nuget/Microsoft.Extensions.Localization@10.0.2", + "dependsOn": [ + "pkg:nuget/Microsoft.Extensions.DependencyInjection.Abstractions@10.0.2", + "pkg:nuget/Microsoft.Extensions.Localization.Abstractions@10.0.2", + "pkg:nuget/Microsoft.Extensions.Logging.Abstractions@10.0.2", + "pkg:nuget/Microsoft.Extensions.Options@10.0.2" + ] + }, + { + "ref": "pkg:nuget/Microsoft.Extensions.Localization@8.0.23", + "dependsOn": [ + "pkg:nuget/Microsoft.Extensions.DependencyInjection.Abstractions@8.0.2", + "pkg:nuget/Microsoft.Extensions.Localization.Abstractions@8.0.23", + "pkg:nuget/Microsoft.Extensions.Logging.Abstractions@8.0.3", + "pkg:nuget/Microsoft.Extensions.Options@8.0.2" + ] + }, + { + "ref": "pkg:nuget/Microsoft.Extensions.Localization@9.0.12", + "dependsOn": [ + "pkg:nuget/Microsoft.Extensions.DependencyInjection.Abstractions@9.0.12", + "pkg:nuget/Microsoft.Extensions.Localization.Abstractions@9.0.12", + "pkg:nuget/Microsoft.Extensions.Logging.Abstractions@9.0.12", + "pkg:nuget/Microsoft.Extensions.Options@9.0.12" + ] + }, + { + "ref": "pkg:nuget/Microsoft.Extensions.Logging.Abstractions@10.0.2", + "dependsOn": [ + "pkg:nuget/Microsoft.Extensions.DependencyInjection.Abstractions@10.0.2" + ] + }, + { + "ref": "pkg:nuget/Microsoft.Extensions.Logging.Abstractions@8.0.3", + "dependsOn": [ + "pkg:nuget/Microsoft.Extensions.DependencyInjection.Abstractions@8.0.2" + ] + }, + { + "ref": "pkg:nuget/Microsoft.Extensions.Logging.Abstractions@9.0.12", + "dependsOn": [ + "pkg:nuget/Microsoft.Extensions.DependencyInjection.Abstractions@9.0.12" + ] + }, + { + "ref": "pkg:nuget/Microsoft.Extensions.Options.ConfigurationExtensions@10.0.2", + "dependsOn": [ + "pkg:nuget/Microsoft.Extensions.Configuration.Abstractions@10.0.2", + "pkg:nuget/Microsoft.Extensions.Configuration.Binder@10.0.2", + "pkg:nuget/Microsoft.Extensions.DependencyInjection.Abstractions@10.0.2", + "pkg:nuget/Microsoft.Extensions.Options@10.0.2", + "pkg:nuget/Microsoft.Extensions.Primitives@10.0.2" + ] + }, + { + "ref": "pkg:nuget/Microsoft.Extensions.Options@10.0.2", + "dependsOn": [ + "pkg:nuget/Microsoft.Extensions.DependencyInjection.Abstractions@10.0.2", + "pkg:nuget/Microsoft.Extensions.Primitives@10.0.2" + ] + }, + { + "ref": "pkg:nuget/Microsoft.Extensions.Options@8.0.2", + "dependsOn": [ + "pkg:nuget/Microsoft.Extensions.DependencyInjection.Abstractions@8.0.2", + "pkg:nuget/Microsoft.Extensions.Primitives@8.0.0" + ] + }, + { + "ref": "pkg:nuget/Microsoft.Extensions.Options@9.0.12", + "dependsOn": [ + "pkg:nuget/Microsoft.Extensions.DependencyInjection.Abstractions@9.0.12", + "pkg:nuget/Microsoft.Extensions.Primitives@9.0.12" + ] + }, + { + "ref": "pkg:nuget/Microsoft.Extensions.Primitives@10.0.2", + "dependsOn": [] + }, + { + "ref": "pkg:nuget/Microsoft.Extensions.Primitives@8.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:nuget/Microsoft.Extensions.Primitives@9.0.12", + "dependsOn": [] + }, + { + "ref": "pkg:nuget/Microsoft.Extensions.Validation@10.0.2", + "dependsOn": [ + "pkg:nuget/Microsoft.Extensions.DependencyInjection.Abstractions@10.0.2", + "pkg:nuget/Microsoft.Extensions.Options@10.0.2" + ] + }, + { + "ref": "pkg:nuget/Microsoft.JSInterop@10.0.2", + "dependsOn": [] + }, + { + "ref": "pkg:nuget/Microsoft.JSInterop@8.0.23", + "dependsOn": [] + }, + { + "ref": "pkg:nuget/Microsoft.JSInterop@9.0.12", + "dependsOn": [] + }, + { + "ref": "pkg:nuget/Microsoft.NET.ILLink.Tasks@10.0.12", + "dependsOn": [] + }, + { + "ref": "pkg:nuget/Microsoft.NET.ILLink.Tasks@8.0.31", + "dependsOn": [] + }, + { + "ref": "pkg:nuget/Microsoft.NET.ILLink.Tasks@9.0.20", + "dependsOn": [] + }, + { + "ref": "pkg:nuget/Microsoft.SourceLink.Common@10.0.303", + "dependsOn": [] + }, + { + "ref": "pkg:nuget/Microsoft.SourceLink.GitHub@10.0.303", + "dependsOn": [ + "pkg:nuget/Microsoft.Build.Tasks.Git@10.0.303", + "pkg:nuget/Microsoft.SourceLink.Common@10.0.303", + "pkg:nuget/System.IO.Hashing@10.0.11" + ] + }, + { + "ref": "pkg:nuget/System.IO.Hashing@10.0.11", + "dependsOn": [] + }, + { + "ref": "pkg:nuget/System.IO.Pipelines@8.0.0", + "dependsOn": [] + }, + { + "ref": "Syncfusion.Blazor.Toolkit@2.0.0", + "dependsOn": [ + "pkg:nuget/Microsoft.AspNetCore.Components.Web@10.0.2", + "pkg:nuget/Microsoft.Extensions.Localization@10.0.2", + "pkg:nuget/Microsoft.NET.ILLink.Tasks@10.0.12", + "pkg:nuget/Microsoft.SourceLink.GitHub@10.0.303", + "pkg:nuget/Microsoft.AspNetCore.Components.Web@8.0.23", + "pkg:nuget/Microsoft.Extensions.Localization@8.0.23", + "pkg:nuget/Microsoft.NET.ILLink.Tasks@8.0.31", + "pkg:nuget/Microsoft.AspNetCore.Components.Web@9.0.12", + "pkg:nuget/Microsoft.Extensions.Localization@9.0.12", + "pkg:nuget/Microsoft.NET.ILLink.Tasks@9.0.20" + ] + } + ] +} \ No newline at end of file diff --git a/artifacts/sbom/Syncfusion.Blazor.Toolkit/2.0.0/net8.0/.toolversion.json b/artifacts/sbom/Syncfusion.Blazor.Toolkit/2.0.0/net8.0/.toolversion.json new file mode 100644 index 00000000..61d96a86 --- /dev/null +++ b/artifacts/sbom/Syncfusion.Blazor.Toolkit/2.0.0/net8.0/.toolversion.json @@ -0,0 +1 @@ +[ { "sbomFormat": "cyclonedx-1.5/json", "packageId": "Syncfusion.Blazor.Toolkit", "version": "2.0.0" } ] diff --git a/artifacts/sbom/Syncfusion.Blazor.Toolkit/2.0.0/net8.0/Syncfusion.Blazor.Toolkit.cdx.json b/artifacts/sbom/Syncfusion.Blazor.Toolkit/2.0.0/net8.0/Syncfusion.Blazor.Toolkit.cdx.json new file mode 100644 index 00000000..c38f552b --- /dev/null +++ b/artifacts/sbom/Syncfusion.Blazor.Toolkit/2.0.0/net8.0/Syncfusion.Blazor.Toolkit.cdx.json @@ -0,0 +1,2562 @@ +{ + "bomFormat": "CycloneDX", + "specVersion": "1.7", + "serialNumber": "urn:uuid:842c2abe-5823-4d49-be02-cc0153b243ea", + "version": 1, + "metadata": { + "timestamp": "2026-10-09T18:24:43Z", + "tools": { + "components": [ + { + "type": "application", + "authors": [ + { + "name": "CycloneDX" + } + ], + "name": "CycloneDX module for .NET", + "version": "6.2.0.0", + "externalReferences": [ + { + "url": "https://github.com/CycloneDX/cyclonedx-dotnet", + "type": "website" + } + ] + } + ] + }, + "component": { + "type": "application", + "bom-ref": "Syncfusion.Blazor.Toolkit@2.0.0", + "name": "Syncfusion.Blazor.Toolkit", + "version": "2.0.0" + } + }, + "components": [ + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.AspNetCore.Authorization@10.0.2", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.AspNetCore.Authorization", + "version": "10.0.2", + "description": "ASP.NET Core authorization classes.\nCommonly used types:\nMicrosoft.AspNetCore.Authorization.AllowAnonymousAttribute\nMicrosoft.AspNetCore.Authorization.AuthorizeAttribute\n\nThis package was built from the source code at https://github.com/dotnet/dotnet/tree/44525024595742ebe09023abe709df51de65009b", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "493BDA5D1DF79441DE1602A9DCC4B746BC3C99FE97BF5167DA24F117617C6E477BD925757CECA2870380E1FD06D796CA9886D0772B2BA3D4EBB20E73D021AC2C" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.AspNetCore.Authorization@10.0.2", + "externalReferences": [ + { + "url": "https://asp.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/dotnet", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.AspNetCore.Authorization@8.0.23", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.AspNetCore.Authorization", + "version": "8.0.23", + "description": "ASP.NET Core authorization classes.\nCommonly used types:\nMicrosoft.AspNetCore.Authorization.AllowAnonymousAttribute\nMicrosoft.AspNetCore.Authorization.AuthorizeAttribute\n\nThis package was built from the source code at https://github.com/dotnet/aspnetcore/tree/568fff703254def7dcd35fda9892bf702d4c81d3", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "24F7D57266BACBDC6323DAF3A5526148F6B2A1C9E9F4A0AE9197B4E2610186735737EC5E6A38BBFECE65E83AE953A0BE4E18B45F5AE0F9310F09F747755964AB" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.AspNetCore.Authorization@8.0.23", + "externalReferences": [ + { + "url": "https://asp.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/aspnetcore", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.AspNetCore.Authorization@9.0.12", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.AspNetCore.Authorization", + "version": "9.0.12", + "description": "ASP.NET Core authorization classes.\nCommonly used types:\nMicrosoft.AspNetCore.Authorization.AllowAnonymousAttribute\nMicrosoft.AspNetCore.Authorization.AuthorizeAttribute\n\nThis package was built from the source code at https://github.com/dotnet/aspnetcore/tree/f736effe82a61eb6f5eba46e4173eae3b7d3dffd", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "BD9ACC2424A91E2E2691256F21A206F09C4CC265D84D946B3F6EDC61B65E3EF685812CFC76236698690E96F29379A8BEEC0A16D21ECD22712E7AE59F83F77960" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.AspNetCore.Authorization@9.0.12", + "externalReferences": [ + { + "url": "https://asp.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/aspnetcore", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.AspNetCore.Components@10.0.2", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.AspNetCore.Components", + "version": "10.0.2", + "description": "Components feature for ASP.NET Core.\n\nThis package was built from the source code at https://github.com/dotnet/dotnet/tree/44525024595742ebe09023abe709df51de65009b", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "ADD6776972F6437FAA39BEAAC2521430F9E7F66042DF2C28F898EE562274FB43B752150577956DF66E7369B66AF1486FD4B2C0D2C202935A915DB186ACEAF44E" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.AspNetCore.Components@10.0.2", + "externalReferences": [ + { + "url": "https://asp.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/dotnet", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.AspNetCore.Components@8.0.23", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.AspNetCore.Components", + "version": "8.0.23", + "description": "Components feature for ASP.NET Core.\n\nThis package was built from the source code at https://github.com/dotnet/aspnetcore/tree/568fff703254def7dcd35fda9892bf702d4c81d3", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "2F6224A37E848632184022BCFDE4BDA9D20451D00C7CC255F4B081BAF6EDB3006EA54B17CD1F3CFDEC8408B0E134B0CD00828FCA93CC54071652E3B60189F974" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.AspNetCore.Components@8.0.23", + "externalReferences": [ + { + "url": "https://asp.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/aspnetcore", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.AspNetCore.Components@9.0.12", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.AspNetCore.Components", + "version": "9.0.12", + "description": "Components feature for ASP.NET Core.\n\nThis package was built from the source code at https://github.com/dotnet/aspnetcore/tree/f736effe82a61eb6f5eba46e4173eae3b7d3dffd", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "C4E79B9B5B0E70C5E51AB59EBBE5FF451F25B04918420C42542C2AC3DDAB80CA696E2F38E7A3C93632B2694C66B668AE0341577D8540ECE33B5447A2B6980E6E" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.AspNetCore.Components@9.0.12", + "externalReferences": [ + { + "url": "https://asp.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/aspnetcore", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.AspNetCore.Components.Analyzers@10.0.2", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.AspNetCore.Components.Analyzers", + "version": "10.0.2", + "description": "Roslyn analyzers for ASP.NET Core Components.\n\nThis package was built from the source code at https://github.com/dotnet/dotnet/tree/44525024595742ebe09023abe709df51de65009b", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "6D30AF1423DF94AEEBF62B7048CD3F49D015A9D63BB5F3C631DFCA8D566B2B1CF7CB1E26F46D4B8F687A70660A1DDDFF7CF592DBC7F01477FAB48616F9FFBD65" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.AspNetCore.Components.Analyzers@10.0.2", + "externalReferences": [ + { + "url": "https://asp.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/dotnet", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.AspNetCore.Components.Analyzers@8.0.23", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.AspNetCore.Components.Analyzers", + "version": "8.0.23", + "description": "Roslyn analyzers for ASP.NET Core Components.\n\nThis package was built from the source code at https://github.com/dotnet/aspnetcore/tree/568fff703254def7dcd35fda9892bf702d4c81d3", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "0F4A71AE4875F1A66B72AB75875C56393C4EF2737B3FF2719EC8F5ABDFC387498AAC34BDA4E9FCE60DE739C4EA381FC4D8414F8029B9E0E6B12DD7A7A74CAC4D" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.AspNetCore.Components.Analyzers@8.0.23", + "externalReferences": [ + { + "url": "https://asp.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/aspnetcore", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.AspNetCore.Components.Analyzers@9.0.12", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.AspNetCore.Components.Analyzers", + "version": "9.0.12", + "description": "Roslyn analyzers for ASP.NET Core Components.\n\nThis package was built from the source code at https://github.com/dotnet/aspnetcore/tree/f736effe82a61eb6f5eba46e4173eae3b7d3dffd", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "E74F63DD4B802F58ADBA2E14A3A700996945F467FDA41D11E5935385854A68CA8E4530B180BA8D3061BA0BE7873B0FB1C0EF2605B66FF37A4CE104859064B2AD" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.AspNetCore.Components.Analyzers@9.0.12", + "externalReferences": [ + { + "url": "https://asp.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/aspnetcore", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.AspNetCore.Components.Forms@10.0.2", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.AspNetCore.Components.Forms", + "version": "10.0.2", + "description": "Forms and validation support for Blazor applications.\n\nThis package was built from the source code at https://github.com/dotnet/dotnet/tree/44525024595742ebe09023abe709df51de65009b", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "CDB8372CE8E0E55AA5FF218FF7DB93ED569130748AF65E5ED87F40DABB98B083FA25E62605A84DF6105E85E8376C21FCDF2CF6E2E9422C4CBF54BC45D7EB6186" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.AspNetCore.Components.Forms@10.0.2", + "externalReferences": [ + { + "url": "https://asp.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/dotnet", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.AspNetCore.Components.Forms@8.0.23", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.AspNetCore.Components.Forms", + "version": "8.0.23", + "description": "Forms and validation support for Blazor applications.\n\nThis package was built from the source code at https://github.com/dotnet/aspnetcore/tree/568fff703254def7dcd35fda9892bf702d4c81d3", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "4BB75F497D1C80424509C4DF51D6786C59E5D053C237588C6E1485F9E1BB84CC3A11AB9DDA906DF0150A6B4117835ABCBCC7D89AF2162ABB801526B6C350B56C" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.AspNetCore.Components.Forms@8.0.23", + "externalReferences": [ + { + "url": "https://asp.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/aspnetcore", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.AspNetCore.Components.Forms@9.0.12", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.AspNetCore.Components.Forms", + "version": "9.0.12", + "description": "Forms and validation support for Blazor applications.\n\nThis package was built from the source code at https://github.com/dotnet/aspnetcore/tree/f736effe82a61eb6f5eba46e4173eae3b7d3dffd", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "3AD04958D62B39E0821A0B557AB47FB610ECCB3F5B3A3C428661EF4115CABEDED91AF237B7CE007D8AD49882D5CD5880B830930F5AC239EEBADAA81B7D2F8D56" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.AspNetCore.Components.Forms@9.0.12", + "externalReferences": [ + { + "url": "https://asp.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/aspnetcore", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.AspNetCore.Components.Web@10.0.2", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.AspNetCore.Components.Web", + "version": "10.0.2", + "description": "Support for rendering ASP.NET Core components for browsers.\n\nThis package was built from the source code at https://github.com/dotnet/dotnet/tree/44525024595742ebe09023abe709df51de65009b", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "55E7753764AF0C12F250C07A8819706339A04593D1414CFED122216DB091168AD61DFA793F8E6C093F63C6A352871FC67AC37DF5FC710520FA151F1AD3AD0A19" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.AspNetCore.Components.Web@10.0.2", + "externalReferences": [ + { + "url": "https://asp.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/dotnet", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.AspNetCore.Components.Web@8.0.23", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.AspNetCore.Components.Web", + "version": "8.0.23", + "description": "Support for rendering ASP.NET Core components for browsers.\n\nThis package was built from the source code at https://github.com/dotnet/aspnetcore/tree/568fff703254def7dcd35fda9892bf702d4c81d3", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "D052BCF01EE4506CFA9E960F565E77052CCFAB472673E7BBB8E454DAC11D9D7BF2B96D71398FF250B51C7CB59969E44EBB5B13FED4FBF06FCC509AC88D8ED87A" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.AspNetCore.Components.Web@8.0.23", + "externalReferences": [ + { + "url": "https://asp.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/aspnetcore", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.AspNetCore.Components.Web@9.0.12", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.AspNetCore.Components.Web", + "version": "9.0.12", + "description": "Support for rendering ASP.NET Core components for browsers.\n\nThis package was built from the source code at https://github.com/dotnet/aspnetcore/tree/f736effe82a61eb6f5eba46e4173eae3b7d3dffd", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "23EC29D67D466A9EB5359C4FC878F7BC36B4E2E723F202B82E14FE0A5EB5EA052FEC3ABB0A8D5F4DFCBB10DA2C44422F13A1DE0C2A1EF26088A952A9D779FFD2" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.AspNetCore.Components.Web@9.0.12", + "externalReferences": [ + { + "url": "https://asp.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/aspnetcore", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.AspNetCore.Metadata@10.0.2", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.AspNetCore.Metadata", + "version": "10.0.2", + "description": "ASP.NET Core metadata.\n\nThis package was built from the source code at https://github.com/dotnet/dotnet/tree/44525024595742ebe09023abe709df51de65009b", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "ACDEB6AD48E09CA65E692AEB03968DBBF2BD1B746547A2463180D4BD9FF14E5A38630B673F1FE28111E630E34D049B96834D5D0B3C322AB4DABC1056D9AF549A" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.AspNetCore.Metadata@10.0.2", + "externalReferences": [ + { + "url": "https://asp.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/dotnet", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.AspNetCore.Metadata@8.0.23", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.AspNetCore.Metadata", + "version": "8.0.23", + "description": "ASP.NET Core metadata.\n\nThis package was built from the source code at https://github.com/dotnet/aspnetcore/tree/568fff703254def7dcd35fda9892bf702d4c81d3", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "2AEB23A2E05577800396D99A2E4D0C6E63D128C5025F0A9BFC90B0A4FF8AF5D1A731BDC163541865C28EDF29476F5FF1663A0BBD9F6633CC7AF0CB1B976331A6" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.AspNetCore.Metadata@8.0.23", + "externalReferences": [ + { + "url": "https://asp.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/aspnetcore", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.AspNetCore.Metadata@9.0.12", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.AspNetCore.Metadata", + "version": "9.0.12", + "description": "ASP.NET Core metadata.\n\nThis package was built from the source code at https://github.com/dotnet/aspnetcore/tree/f736effe82a61eb6f5eba46e4173eae3b7d3dffd", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "04828A2230CB85E4954CCDF1FF13CF66C4E168FB698CF60E2D11761822370EAA1EE59CAD9EEA168D61275B541F1A5DE9A51A38F1D5E0755C874AADCFE823B29A" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.AspNetCore.Metadata@9.0.12", + "externalReferences": [ + { + "url": "https://asp.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/aspnetcore", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.Build.Tasks.Git@10.0.303", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.Build.Tasks.Git", + "version": "10.0.303", + "description": "MSBuild tasks providing git repository information.", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "CB3B3666512C2400FBEED055E942D23AE4B468C7D8959FBFD545499BD38429A059876D3D66B1825B49FF1E29E17F5BAFC46BCED48081261092BD4A92FE7AC6AE" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.Build.Tasks.Git@10.0.303", + "externalReferences": [ + { + "url": "https://github.com/dotnet/dotnet", + "type": "website" + }, + { + "url": "https://github.com/dotnet/dotnet", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.Extensions.Configuration@10.0.2", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.Extensions.Configuration", + "version": "10.0.2", + "description": "Implementation of key-value pair based configuration for Microsoft.Extensions.Configuration. Includes the memory configuration provider.", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "48F66F857A9E6E2A63DF4B4CC07A377575C755BF7900C3EB743103DBF6E7EC1DC9046EEE6A7A2C5B0A010E224DE66252E2395704A766A5F16CF57DBF11492B98" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.Extensions.Configuration@10.0.2", + "externalReferences": [ + { + "url": "https://dot.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/dotnet", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.Extensions.Configuration.Abstractions@10.0.2", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.Extensions.Configuration.Abstractions", + "version": "10.0.2", + "description": "Provides abstractions of key-value pair based configuration. Interfaces defined in this package are implemented by classes in Microsoft.Extensions.Configuration and other configuration packages.", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "5F2BDDAEFBD16434C97DD8B84EA8B8867BB891F3209645780489C9B21CE84991C272356422094BD2636A225E779142AC7E3A9C1457282EA9AD0FBC6ED9B34CC8" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.Extensions.Configuration.Abstractions@10.0.2", + "externalReferences": [ + { + "url": "https://dot.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/dotnet", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.Extensions.Configuration.Binder@10.0.2", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.Extensions.Configuration.Binder", + "version": "10.0.2", + "description": "Provides the functionality to bind an object to data in configuration providers for Microsoft.Extensions.Configuration. This package enables you to represent the configuration data as strongly-typed classes defined in the application code. To bind a configuration, use the Microsoft.Extensions.Configuration.ConfigurationBinder.Get extension method on the IConfiguration object. To use this package, you also need to install a package for the configuration provider, for example, Microsoft.Extensions.Configuration.Json for the JSON provider.", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "2BFC24FC3585D145694D4F4B4B43C74AA4AA2BE64FE805055B3755A452852F2A2643375807663747E707722835814705C894822D3B21370F8F4F46DF12AA56AB" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.Extensions.Configuration.Binder@10.0.2", + "externalReferences": [ + { + "url": "https://dot.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/dotnet", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.Extensions.DependencyInjection@10.0.2", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.Extensions.DependencyInjection", + "version": "10.0.2", + "description": "Default implementation of dependency injection for Microsoft.Extensions.DependencyInjection.", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "6B4A9645F23634972902DF0DB25C5F641E1691AEBDB1A855001587DC0748C18CDF4EEDFA751E74E06AA6C459F4AA79BFD5541661964A5872038521EC2D838EC1" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.Extensions.DependencyInjection@10.0.2", + "externalReferences": [ + { + "url": "https://dot.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/dotnet", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.Extensions.DependencyInjection@8.0.1", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.Extensions.DependencyInjection", + "version": "8.0.1", + "description": "Default implementation of dependency injection for Microsoft.Extensions.DependencyInjection.", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "B6D2C496CE68BF91AC7499EB2A8AAE34347E648B9BE853E535A36044AFCF8173561650ABA33068346F458062F29C8E0C1F5859F73800D512EC0F464DD467D00F" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.Extensions.DependencyInjection@8.0.1", + "externalReferences": [ + { + "url": "https://dot.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/runtime", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.Extensions.DependencyInjection@9.0.12", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.Extensions.DependencyInjection", + "version": "9.0.12", + "description": "Default implementation of dependency injection for Microsoft.Extensions.DependencyInjection.", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "C7F9251B5EDDD7BFACA5436D0D61DDCD242704721293ED80B61E395F6367A589F9F77BDD10841A9879B8E7F82B290ABF8609525003E929833098F792EA7150C6" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.Extensions.DependencyInjection@9.0.12", + "externalReferences": [ + { + "url": "https://dot.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/runtime", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.Extensions.DependencyInjection.Abstractions@10.0.2", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.Extensions.DependencyInjection.Abstractions", + "version": "10.0.2", + "description": "Abstractions for dependency injection.\n\nCommonly Used Types:\nMicrosoft.Extensions.DependencyInjection.IServiceCollection", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "2B6512AA95ED978B789BA917883948236BE5DC353F0FD4148077B51E63C6E0DD6AD1BE9CEB4614F94222A07A559ECAFD4FC593520A26CEA835619053E03C240C" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.Extensions.DependencyInjection.Abstractions@10.0.2", + "externalReferences": [ + { + "url": "https://dot.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/dotnet", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.Extensions.DependencyInjection.Abstractions@8.0.2", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.Extensions.DependencyInjection.Abstractions", + "version": "8.0.2", + "description": "Abstractions for dependency injection.\n\nCommonly Used Types:\nMicrosoft.Extensions.DependencyInjection.IServiceCollection", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "BA1960EF110AC7387A2A06EEFC02C59CE57B0FE58B3E0CCCB79B1C8F2150105C5D1F4B65E0ED95FF50D70F28142917C6A735B83F4E5406BB1D8F9DD1F9635D7D" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.Extensions.DependencyInjection.Abstractions@8.0.2", + "externalReferences": [ + { + "url": "https://dot.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/runtime", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.Extensions.DependencyInjection.Abstractions@9.0.12", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.Extensions.DependencyInjection.Abstractions", + "version": "9.0.12", + "description": "Abstractions for dependency injection.\n\nCommonly Used Types:\nMicrosoft.Extensions.DependencyInjection.IServiceCollection", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "697FE05D77A1E99E70BB195B630AD42350F4D76E7F383814E672B7ADCFD5558442149125F152760BB1E2A3EDCC8FB789DC50F038D8257934030A4BA724D0D379" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.Extensions.DependencyInjection.Abstractions@9.0.12", + "externalReferences": [ + { + "url": "https://dot.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/runtime", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.Extensions.Diagnostics@10.0.2", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.Extensions.Diagnostics", + "version": "10.0.2", + "description": "This package includes the default implementation of IMeterFactory and additional extension methods to easily register it with the Dependency Injection framework.", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "5AB70AD3448EE35B4D1E202011EE10E0738B6BE2FC79861C64FFBAAAD8B9DD7626B12ECDC2A2BF1F49040F3DACB4A353AECBF55D0C8A0077C423445FE08DB67B" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.Extensions.Diagnostics@10.0.2", + "externalReferences": [ + { + "url": "https://dot.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/dotnet", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.Extensions.Diagnostics.Abstractions@10.0.2", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.Extensions.Diagnostics.Abstractions", + "version": "10.0.2", + "description": "Diagnostic abstractions for Microsoft.Extensions.Diagnostics.\n\nCommonly Used Types:\nMicrosoft.Extensions.Diagnostics.Metrics.IMetricsBuilder\nMicrosoft.Extensions.Diagnostics.Metrics.IMetricsListener\nMicrosoft.Extensions.Diagnostics.Metrics.InstrumentRule\nMicrosoft.Extensions.Diagnostics.Metrics.MeterScope\nMicrosoft.Extensions.Diagnostics.Metrics.MetricsBuilderExtensions\nMicrosoft.Extensions.Diagnostics.Metrics.MetricsOptions", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "C201C9B29AECA29AD89AE9AB7956FD1C696C150445720481FD78F3C4BF1E36895F1DEE21A1FD2E9F8F09423C08E6B22201EB02380818C021D6BCA84DDB45882D" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.Extensions.Diagnostics.Abstractions@10.0.2", + "externalReferences": [ + { + "url": "https://dot.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/dotnet", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.Extensions.Localization@10.0.2", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.Extensions.Localization", + "version": "10.0.2", + "description": "Application localization services and default implementation based on ResourceManager to load localized assembly resources.\n\nThis package was built from the source code at https://github.com/dotnet/dotnet/tree/44525024595742ebe09023abe709df51de65009b", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "0DF7977DC76C108FD60D138967191ABA89178ECA7FF11A014BC6DFBE33059C674B4F212E66C03773502DBFF3B8D490E613B6442C26517FC9BE4304EF7330540E" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.Extensions.Localization@10.0.2", + "externalReferences": [ + { + "url": "https://asp.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/dotnet", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.Extensions.Localization@8.0.23", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.Extensions.Localization", + "version": "8.0.23", + "description": "Application localization services and default implementation based on ResourceManager to load localized assembly resources.\n\nThis package was built from the source code at https://github.com/dotnet/aspnetcore/tree/568fff703254def7dcd35fda9892bf702d4c81d3", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "CC6FA4E9EEA84EA87BC1604BB92E07D69BF6883C56D269973CDE795C184B5569BA284EBC32D672DA72EBB344C80622AE61507003B2CF165F31E96C98DD8C4F98" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.Extensions.Localization@8.0.23", + "externalReferences": [ + { + "url": "https://asp.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/aspnetcore", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.Extensions.Localization@9.0.12", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.Extensions.Localization", + "version": "9.0.12", + "description": "Application localization services and default implementation based on ResourceManager to load localized assembly resources.\n\nThis package was built from the source code at https://github.com/dotnet/aspnetcore/tree/f736effe82a61eb6f5eba46e4173eae3b7d3dffd", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "31E81517D810A71C14E37CE6418319C5584426077659E117F82DFA9176AA29B6162585EE6F93BCABAADD7B9331A9492879F15AE7D0FBD34FF838D8DCC268C215" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.Extensions.Localization@9.0.12", + "externalReferences": [ + { + "url": "https://asp.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/aspnetcore", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.Extensions.Localization.Abstractions@10.0.2", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.Extensions.Localization.Abstractions", + "version": "10.0.2", + "description": "Abstractions of application localization services.\nCommonly used types:\nMicrosoft.Extensions.Localization.IStringLocalizer\nMicrosoft.Extensions.Localization.IStringLocalizer\u003CT\u003E\n\nThis package was built from the source code at https://github.com/dotnet/dotnet/tree/44525024595742ebe09023abe709df51de65009b", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "454CF4170EC9235A633B9896FE392A2CB1817A3EC29A1A010BE0C418D782B1435C2AF21791EAD722861478045002113AEF1A76DF66B87A88D0A673764AF6023A" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.Extensions.Localization.Abstractions@10.0.2", + "externalReferences": [ + { + "url": "https://asp.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/dotnet", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.Extensions.Localization.Abstractions@8.0.23", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.Extensions.Localization.Abstractions", + "version": "8.0.23", + "description": "Abstractions of application localization services.\nCommonly used types:\nMicrosoft.Extensions.Localization.IStringLocalizer\nMicrosoft.Extensions.Localization.IStringLocalizer\u003CT\u003E\n\nThis package was built from the source code at https://github.com/dotnet/aspnetcore/tree/568fff703254def7dcd35fda9892bf702d4c81d3", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "7E7444783D32E586826DCC16E42C6EC97190EC21103E003262AE4392F9143E5C6B2029A7B6B0C784E6ABD87202F5ACDABAACA69A16DA02BA0F7E506BC06F2A91" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.Extensions.Localization.Abstractions@8.0.23", + "externalReferences": [ + { + "url": "https://asp.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/aspnetcore", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.Extensions.Localization.Abstractions@9.0.12", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.Extensions.Localization.Abstractions", + "version": "9.0.12", + "description": "Abstractions of application localization services.\nCommonly used types:\nMicrosoft.Extensions.Localization.IStringLocalizer\nMicrosoft.Extensions.Localization.IStringLocalizer\u003CT\u003E\n\nThis package was built from the source code at https://github.com/dotnet/aspnetcore/tree/f736effe82a61eb6f5eba46e4173eae3b7d3dffd", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "9C95B0B6D05D9889E82D661CA0E2563034BFFDF804419CD3FD27B3E91D929DABA5E25D50DAED413EDF12B86CBFBC91A8F7DC1B4B1400E42D27EC4350E87F0E69" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.Extensions.Localization.Abstractions@9.0.12", + "externalReferences": [ + { + "url": "https://asp.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/aspnetcore", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.Extensions.Logging.Abstractions@10.0.2", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.Extensions.Logging.Abstractions", + "version": "10.0.2", + "description": "Logging abstractions for Microsoft.Extensions.Logging.\n\nCommonly Used Types:\nMicrosoft.Extensions.Logging.ILogger\nMicrosoft.Extensions.Logging.ILoggerFactory\nMicrosoft.Extensions.Logging.ILogger\u003CTCategoryName\u003E\nMicrosoft.Extensions.Logging.LogLevel\nMicrosoft.Extensions.Logging.Logger\u003CT\u003E\nMicrosoft.Extensions.Logging.LoggerMessage\nMicrosoft.Extensions.Logging.Abstractions.NullLogger", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "20E1D42B416FAA6294C0AA9F1257ED3B24D7522C5F0DEF2AFD09D5E8855CAAD0052D1D52D2F7611ACB4BCC45DA14A5308305C13E0FD539D466AFC2A54ABA5808" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.Extensions.Logging.Abstractions@10.0.2", + "externalReferences": [ + { + "url": "https://dot.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/dotnet", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.Extensions.Logging.Abstractions@8.0.3", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.Extensions.Logging.Abstractions", + "version": "8.0.3", + "description": "Logging abstractions for Microsoft.Extensions.Logging.\n\nCommonly Used Types:\nMicrosoft.Extensions.Logging.ILogger\nMicrosoft.Extensions.Logging.ILoggerFactory\nMicrosoft.Extensions.Logging.ILogger\u003CTCategoryName\u003E\nMicrosoft.Extensions.Logging.LogLevel\nMicrosoft.Extensions.Logging.Logger\u003CT\u003E\nMicrosoft.Extensions.Logging.LoggerMessage\nMicrosoft.Extensions.Logging.Abstractions.NullLogger", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "E689EC1E2CB9D2FAFA9FD9F6AB861A0895AA9A1CBC9FB37E9DD856C8D1709004EB1455E64570B51013BE88B60E9AE0C44F8F853932D9CDEAB33DDB42FCEC199B" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.Extensions.Logging.Abstractions@8.0.3", + "externalReferences": [ + { + "url": "https://dot.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/runtime", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.Extensions.Logging.Abstractions@9.0.12", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.Extensions.Logging.Abstractions", + "version": "9.0.12", + "description": "Logging abstractions for Microsoft.Extensions.Logging.\n\nCommonly Used Types:\nMicrosoft.Extensions.Logging.ILogger\nMicrosoft.Extensions.Logging.ILoggerFactory\nMicrosoft.Extensions.Logging.ILogger\u003CTCategoryName\u003E\nMicrosoft.Extensions.Logging.LogLevel\nMicrosoft.Extensions.Logging.Logger\u003CT\u003E\nMicrosoft.Extensions.Logging.LoggerMessage\nMicrosoft.Extensions.Logging.Abstractions.NullLogger", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "89C865A6F6E759CBB9961BD9DA5A710EBC9727B934CE46D0723C6C577A9E0E264F9F930BB9DBF620CF92A5D59F72E47A85805CCDFAD302A79A3FF52EA0D42A93" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.Extensions.Logging.Abstractions@9.0.12", + "externalReferences": [ + { + "url": "https://dot.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/runtime", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.Extensions.Options@10.0.2", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.Extensions.Options", + "version": "10.0.2", + "description": "Provides a strongly typed way of specifying and accessing settings using dependency injection.", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "BB03B9AEF5310EA62C840F146D3B7D8AD917B90B83D725E4FA7161DD5504168ADD83AA00F6103ACE127C80705148078C3AE1E05FF7F4B8313EDA906BBB530F02" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.Extensions.Options@10.0.2", + "externalReferences": [ + { + "url": "https://dot.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/dotnet", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.Extensions.Options@8.0.2", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.Extensions.Options", + "version": "8.0.2", + "description": "Provides a strongly typed way of specifying and accessing settings using dependency injection.", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "CC0C10336580C9519740A042B1E42D391BCB32B63732163AE1161E1C5B55A4CD4A736E1902EB2A4DBB89D784B0ACF584B5042B4F3481A61DD30A4E229FB523C5" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.Extensions.Options@8.0.2", + "externalReferences": [ + { + "url": "https://dot.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/runtime", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.Extensions.Options@9.0.12", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.Extensions.Options", + "version": "9.0.12", + "description": "Provides a strongly typed way of specifying and accessing settings using dependency injection.", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "BFA6DE48883E67A02B6CBC53B5261D4CC4E9DD1BA77DE3C7F4B1AE706636D5CFB5C5D9D9A0B5A3BA6375468868F93BF0C795D2B17F059BFF4A7C095D1D95266C" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.Extensions.Options@9.0.12", + "externalReferences": [ + { + "url": "https://dot.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/runtime", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.Extensions.Options.ConfigurationExtensions@10.0.2", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.Extensions.Options.ConfigurationExtensions", + "version": "10.0.2", + "description": "Provides additional configuration specific functionality related to Options.", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "486B68AB31C70E3F2C6DF772DB7CC07D8C45400892DD61801531A9B0F42A3021B9013BB339202E4B7C3E1980154664C86D712D96EB1F8B747E88E316C01A4F7F" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.Extensions.Options.ConfigurationExtensions@10.0.2", + "externalReferences": [ + { + "url": "https://dot.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/dotnet", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.Extensions.Primitives@10.0.2", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.Extensions.Primitives", + "version": "10.0.2", + "description": "Primitives shared by framework extensions. Commonly used types include:\n\nCommonly Used Types:\nMicrosoft.Extensions.Primitives.IChangeToken\nMicrosoft.Extensions.Primitives.StringValues\nMicrosoft.Extensions.Primitives.StringSegment", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "315880CE2CD28BACA3A27166A2C8F7A96B6711194D6C5BB2BDCDE5698A74151819624D256F3D8CCE898066079C55E2257D0BDA10312759F016C994144658FA3F" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.Extensions.Primitives@10.0.2", + "externalReferences": [ + { + "url": "https://dot.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/dotnet", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.Extensions.Primitives@8.0.0", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.Extensions.Primitives", + "version": "8.0.0", + "description": "Primitives shared by framework extensions. Commonly used types include:\n\nCommonly Used Types:\nMicrosoft.Extensions.Primitives.IChangeToken\nMicrosoft.Extensions.Primitives.StringValues\nMicrosoft.Extensions.Primitives.StringSegment", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "1F5475CA3D3CE18463456DD135AFAC502D6F82FEA6E4E4814A61F86616C348DECF28B73D15C2BB276D1A3C039EA6064F75E1329F6F3A64CAA3520D70AB92C32D" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.Extensions.Primitives@8.0.0", + "externalReferences": [ + { + "url": "https://dot.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/runtime", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.Extensions.Primitives@9.0.12", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.Extensions.Primitives", + "version": "9.0.12", + "description": "Primitives shared by framework extensions. Commonly used types include:\n\nCommonly Used Types:\nMicrosoft.Extensions.Primitives.IChangeToken\nMicrosoft.Extensions.Primitives.StringValues\nMicrosoft.Extensions.Primitives.StringSegment", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "594D7B91E9911C8D781E067A966059E0CDD3578A6742A9B42916C6C3D450FC0A7D88249492417FE7B98F8E42D49A38B21ABD04F151A4D6D7173D56C51A8844B5" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.Extensions.Primitives@9.0.12", + "externalReferences": [ + { + "url": "https://dot.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/runtime", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.Extensions.Validation@10.0.2", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.Extensions.Validation", + "version": "10.0.2", + "description": "Common validation abstractions and validation infrastructure for .NET applications.\n\nThis package was built from the source code at https://github.com/dotnet/dotnet/tree/44525024595742ebe09023abe709df51de65009b", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "AB6A17F2C73D11880E97AB2CDC3B1D4BF52EE8F6ECF0FABA29B5539A20A27BDFEE4ED7CA298F3278E2AC45BEE1F36B55BFD646A6E52B5AD18B7D65742039E1BD" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.Extensions.Validation@10.0.2", + "externalReferences": [ + { + "url": "https://asp.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/dotnet", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.JSInterop@10.0.2", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.JSInterop", + "version": "10.0.2", + "description": "Abstractions and features for interop between .NET and JavaScript code.\n\nThis package was built from the source code at https://github.com/dotnet/dotnet/tree/44525024595742ebe09023abe709df51de65009b", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "524EF12AE88DB66EFB3E733BE3459D88DDBB0F64977DAAE33EA870CD6282C6D6C9AD30598818E3944473AFB5A4927740715C60EB451794FE8E0B0870C07C47B1" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.JSInterop@10.0.2", + "externalReferences": [ + { + "url": "https://asp.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/dotnet", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.JSInterop@8.0.23", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.JSInterop", + "version": "8.0.23", + "description": "Abstractions and features for interop between .NET and JavaScript code.\n\nThis package was built from the source code at https://github.com/dotnet/aspnetcore/tree/568fff703254def7dcd35fda9892bf702d4c81d3", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "8F0254CA66455AA6C291C1A32A29AB8EAB4E44052D40EF203B5727DEAAE5AAE6501D6C6F8CA3E07438DB615B0BEFF46D826D116ED4722781C4172E24DB38DC7D" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.JSInterop@8.0.23", + "externalReferences": [ + { + "url": "https://asp.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/aspnetcore", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.JSInterop@9.0.12", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.JSInterop", + "version": "9.0.12", + "description": "Abstractions and features for interop between .NET and JavaScript code.\n\nThis package was built from the source code at https://github.com/dotnet/aspnetcore/tree/f736effe82a61eb6f5eba46e4173eae3b7d3dffd", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "2D8C1B054F0BAB98A07CA8F113A639A3337F60ECCA0C71D064379AA1E8C6FFC45174FD714C60C847EBBA94AFE6BA5CD6CD4338D0EA34207C3A9CBC82750BDBFB" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.JSInterop@9.0.12", + "externalReferences": [ + { + "url": "https://asp.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/aspnetcore", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.NET.ILLink.Tasks@10.0.12", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.NET.ILLink.Tasks", + "version": "10.0.12", + "description": "MSBuild tasks for running the IL Linker", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "A294F93F5A7E086EF4C466AF79382ADD0E4E64A77B319D11B35D31E137B097A6DC3DBBB848BA381749FA4410889EF04AC68475D13D75F97D0CF5D8232847EE73" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.NET.ILLink.Tasks@10.0.12", + "externalReferences": [ + { + "url": "https://dot.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/dotnet", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.NET.ILLink.Tasks@8.0.31", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.NET.ILLink.Tasks", + "version": "8.0.31", + "description": "MSBuild tasks for running the IL Linker", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "20964D625BEDEDF48AD8D05D1D5D377AD853D39FB396CE19DC8A5F74708BE8DAA46704A9DA3C301D4CD298F14C382FFF7B95CAC686033E50CD238F693E0E88BD" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.NET.ILLink.Tasks@8.0.31", + "externalReferences": [ + { + "url": "https://dot.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/runtime", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.NET.ILLink.Tasks@9.0.20", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.NET.ILLink.Tasks", + "version": "9.0.20", + "description": "MSBuild tasks for running the IL Linker", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "28A40B7C1C076D2C9BCCD93AE3B2A4FAB9FC8A2598C741F635031F8D3E67F017398423AFA2DC330DD54B7BF8C42CC9AF716B4E6FD14DC4975016D8BDA03B5A8A" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.NET.ILLink.Tasks@9.0.20", + "externalReferences": [ + { + "url": "https://dot.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/runtime", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.SourceLink.Common@10.0.303", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.SourceLink.Common", + "version": "10.0.303", + "description": "MSBuild tasks providing source control information.", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "2FB22EB0A3D98E527E439840A257375036A0D08A8A035795910B310BC751B7CE11D68EA82F08F5943EAA318C273CFEFD8DBB8666F4FFF5FE0C8A6B98035954F3" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.SourceLink.Common@10.0.303", + "externalReferences": [ + { + "url": "https://github.com/dotnet/dotnet", + "type": "website" + }, + { + "url": "https://github.com/dotnet/dotnet", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.SourceLink.GitHub@10.0.303", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.SourceLink.GitHub", + "version": "10.0.303", + "description": "Generates source link for GitHub repositories.", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "22A14EFAB5DC9AC3C11C55E828CA7D09D867EFB1C25371FA2AB28CBE345F01C2488CE5EF144BB3AF57F17ED124B2E1745CBF0212D8E4A446DE4AAD4363D70708" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.SourceLink.GitHub@10.0.303", + "externalReferences": [ + { + "url": "https://github.com/dotnet/dotnet", + "type": "website" + }, + { + "url": "https://github.com/dotnet/dotnet", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/System.IO.Hashing@10.0.11", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "System.IO.Hashing", + "version": "10.0.11", + "description": "Provides non-cryptographic hash algorithms, such as CRC-32.\n\nCommonly Used Types:\nSystem.IO.Hashing.Crc32\nSystem.IO.Hashing.XxHash32", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "5CA5499E9C035B051FFBC6305DB30E01BFD3FEEA23E60D653FEDE86F0FA49144120DE2D3E517278922680AE7610C91171168FB7428201C18389B1276CA23FFDE" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/System.IO.Hashing@10.0.11", + "externalReferences": [ + { + "url": "https://dot.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/dotnet", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/System.IO.Pipelines@8.0.0", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "System.IO.Pipelines", + "version": "8.0.0", + "description": "Single producer single consumer byte buffer management.\n\nCommonly Used Types:\nSystem.IO.Pipelines.Pipe\nSystem.IO.Pipelines.PipeWriter\nSystem.IO.Pipelines.PipeReader", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "57EB6A11E84F40A48B57B1DC5786A01AA9852122B7D15363490D8A12C9A458BF99A8DDF4C0C0247BE98559C2B42E769A10BDA2C5A9817735484D960DC652EB12" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/System.IO.Pipelines@8.0.0", + "externalReferences": [ + { + "url": "https://dot.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/runtime", + "type": "vcs" + } + ] + } + ], + "dependencies": [ + { + "ref": "pkg:nuget/Microsoft.AspNetCore.Authorization@10.0.2", + "dependsOn": [ + "pkg:nuget/Microsoft.AspNetCore.Metadata@10.0.2", + "pkg:nuget/Microsoft.Extensions.Diagnostics@10.0.2", + "pkg:nuget/Microsoft.Extensions.Logging.Abstractions@10.0.2", + "pkg:nuget/Microsoft.Extensions.Options@10.0.2" + ] + }, + { + "ref": "pkg:nuget/Microsoft.AspNetCore.Authorization@8.0.23", + "dependsOn": [ + "pkg:nuget/Microsoft.AspNetCore.Metadata@8.0.23", + "pkg:nuget/Microsoft.Extensions.Logging.Abstractions@8.0.3", + "pkg:nuget/Microsoft.Extensions.Options@8.0.2" + ] + }, + { + "ref": "pkg:nuget/Microsoft.AspNetCore.Authorization@9.0.12", + "dependsOn": [ + "pkg:nuget/Microsoft.AspNetCore.Metadata@9.0.12", + "pkg:nuget/Microsoft.Extensions.Logging.Abstractions@9.0.12", + "pkg:nuget/Microsoft.Extensions.Options@9.0.12" + ] + }, + { + "ref": "pkg:nuget/Microsoft.AspNetCore.Components.Analyzers@10.0.2", + "dependsOn": [] + }, + { + "ref": "pkg:nuget/Microsoft.AspNetCore.Components.Analyzers@8.0.23", + "dependsOn": [] + }, + { + "ref": "pkg:nuget/Microsoft.AspNetCore.Components.Analyzers@9.0.12", + "dependsOn": [] + }, + { + "ref": "pkg:nuget/Microsoft.AspNetCore.Components.Forms@10.0.2", + "dependsOn": [ + "pkg:nuget/Microsoft.AspNetCore.Components@10.0.2", + "pkg:nuget/Microsoft.Extensions.Validation@10.0.2" + ] + }, + { + "ref": "pkg:nuget/Microsoft.AspNetCore.Components.Forms@8.0.23", + "dependsOn": [ + "pkg:nuget/Microsoft.AspNetCore.Components@8.0.23" + ] + }, + { + "ref": "pkg:nuget/Microsoft.AspNetCore.Components.Forms@9.0.12", + "dependsOn": [ + "pkg:nuget/Microsoft.AspNetCore.Components@9.0.12" + ] + }, + { + "ref": "pkg:nuget/Microsoft.AspNetCore.Components.Web@10.0.2", + "dependsOn": [ + "pkg:nuget/Microsoft.AspNetCore.Components@10.0.2", + "pkg:nuget/Microsoft.AspNetCore.Components.Forms@10.0.2", + "pkg:nuget/Microsoft.Extensions.DependencyInjection@10.0.2", + "pkg:nuget/Microsoft.Extensions.Primitives@10.0.2", + "pkg:nuget/Microsoft.JSInterop@10.0.2" + ] + }, + { + "ref": "pkg:nuget/Microsoft.AspNetCore.Components.Web@8.0.23", + "dependsOn": [ + "pkg:nuget/Microsoft.AspNetCore.Components@8.0.23", + "pkg:nuget/Microsoft.AspNetCore.Components.Forms@8.0.23", + "pkg:nuget/Microsoft.Extensions.DependencyInjection@8.0.1", + "pkg:nuget/Microsoft.Extensions.Primitives@8.0.0", + "pkg:nuget/Microsoft.JSInterop@8.0.23", + "pkg:nuget/System.IO.Pipelines@8.0.0" + ] + }, + { + "ref": "pkg:nuget/Microsoft.AspNetCore.Components.Web@9.0.12", + "dependsOn": [ + "pkg:nuget/Microsoft.AspNetCore.Components@9.0.12", + "pkg:nuget/Microsoft.AspNetCore.Components.Forms@9.0.12", + "pkg:nuget/Microsoft.Extensions.DependencyInjection@9.0.12", + "pkg:nuget/Microsoft.Extensions.Primitives@9.0.12", + "pkg:nuget/Microsoft.JSInterop@9.0.12" + ] + }, + { + "ref": "pkg:nuget/Microsoft.AspNetCore.Components@10.0.2", + "dependsOn": [ + "pkg:nuget/Microsoft.AspNetCore.Authorization@10.0.2", + "pkg:nuget/Microsoft.AspNetCore.Components.Analyzers@10.0.2" + ] + }, + { + "ref": "pkg:nuget/Microsoft.AspNetCore.Components@8.0.23", + "dependsOn": [ + "pkg:nuget/Microsoft.AspNetCore.Authorization@8.0.23", + "pkg:nuget/Microsoft.AspNetCore.Components.Analyzers@8.0.23" + ] + }, + { + "ref": "pkg:nuget/Microsoft.AspNetCore.Components@9.0.12", + "dependsOn": [ + "pkg:nuget/Microsoft.AspNetCore.Authorization@9.0.12", + "pkg:nuget/Microsoft.AspNetCore.Components.Analyzers@9.0.12" + ] + }, + { + "ref": "pkg:nuget/Microsoft.AspNetCore.Metadata@10.0.2", + "dependsOn": [] + }, + { + "ref": "pkg:nuget/Microsoft.AspNetCore.Metadata@8.0.23", + "dependsOn": [] + }, + { + "ref": "pkg:nuget/Microsoft.AspNetCore.Metadata@9.0.12", + "dependsOn": [] + }, + { + "ref": "pkg:nuget/Microsoft.Build.Tasks.Git@10.0.303", + "dependsOn": [ + "pkg:nuget/System.IO.Hashing@10.0.11" + ] + }, + { + "ref": "pkg:nuget/Microsoft.Extensions.Configuration.Abstractions@10.0.2", + "dependsOn": [ + "pkg:nuget/Microsoft.Extensions.Primitives@10.0.2" + ] + }, + { + "ref": "pkg:nuget/Microsoft.Extensions.Configuration.Binder@10.0.2", + "dependsOn": [ + "pkg:nuget/Microsoft.Extensions.Configuration@10.0.2", + "pkg:nuget/Microsoft.Extensions.Configuration.Abstractions@10.0.2" + ] + }, + { + "ref": "pkg:nuget/Microsoft.Extensions.Configuration@10.0.2", + "dependsOn": [ + "pkg:nuget/Microsoft.Extensions.Configuration.Abstractions@10.0.2", + "pkg:nuget/Microsoft.Extensions.Primitives@10.0.2" + ] + }, + { + "ref": "pkg:nuget/Microsoft.Extensions.DependencyInjection.Abstractions@10.0.2", + "dependsOn": [] + }, + { + "ref": "pkg:nuget/Microsoft.Extensions.DependencyInjection.Abstractions@8.0.2", + "dependsOn": [] + }, + { + "ref": "pkg:nuget/Microsoft.Extensions.DependencyInjection.Abstractions@9.0.12", + "dependsOn": [] + }, + { + "ref": "pkg:nuget/Microsoft.Extensions.DependencyInjection@10.0.2", + "dependsOn": [ + "pkg:nuget/Microsoft.Extensions.DependencyInjection.Abstractions@10.0.2" + ] + }, + { + "ref": "pkg:nuget/Microsoft.Extensions.DependencyInjection@8.0.1", + "dependsOn": [ + "pkg:nuget/Microsoft.Extensions.DependencyInjection.Abstractions@8.0.2" + ] + }, + { + "ref": "pkg:nuget/Microsoft.Extensions.DependencyInjection@9.0.12", + "dependsOn": [ + "pkg:nuget/Microsoft.Extensions.DependencyInjection.Abstractions@9.0.12" + ] + }, + { + "ref": "pkg:nuget/Microsoft.Extensions.Diagnostics.Abstractions@10.0.2", + "dependsOn": [ + "pkg:nuget/Microsoft.Extensions.DependencyInjection.Abstractions@10.0.2", + "pkg:nuget/Microsoft.Extensions.Options@10.0.2" + ] + }, + { + "ref": "pkg:nuget/Microsoft.Extensions.Diagnostics@10.0.2", + "dependsOn": [ + "pkg:nuget/Microsoft.Extensions.Configuration@10.0.2", + "pkg:nuget/Microsoft.Extensions.Diagnostics.Abstractions@10.0.2", + "pkg:nuget/Microsoft.Extensions.Options.ConfigurationExtensions@10.0.2" + ] + }, + { + "ref": "pkg:nuget/Microsoft.Extensions.Localization.Abstractions@10.0.2", + "dependsOn": [] + }, + { + "ref": "pkg:nuget/Microsoft.Extensions.Localization.Abstractions@8.0.23", + "dependsOn": [] + }, + { + "ref": "pkg:nuget/Microsoft.Extensions.Localization.Abstractions@9.0.12", + "dependsOn": [] + }, + { + "ref": "pkg:nuget/Microsoft.Extensions.Localization@10.0.2", + "dependsOn": [ + "pkg:nuget/Microsoft.Extensions.DependencyInjection.Abstractions@10.0.2", + "pkg:nuget/Microsoft.Extensions.Localization.Abstractions@10.0.2", + "pkg:nuget/Microsoft.Extensions.Logging.Abstractions@10.0.2", + "pkg:nuget/Microsoft.Extensions.Options@10.0.2" + ] + }, + { + "ref": "pkg:nuget/Microsoft.Extensions.Localization@8.0.23", + "dependsOn": [ + "pkg:nuget/Microsoft.Extensions.DependencyInjection.Abstractions@8.0.2", + "pkg:nuget/Microsoft.Extensions.Localization.Abstractions@8.0.23", + "pkg:nuget/Microsoft.Extensions.Logging.Abstractions@8.0.3", + "pkg:nuget/Microsoft.Extensions.Options@8.0.2" + ] + }, + { + "ref": "pkg:nuget/Microsoft.Extensions.Localization@9.0.12", + "dependsOn": [ + "pkg:nuget/Microsoft.Extensions.DependencyInjection.Abstractions@9.0.12", + "pkg:nuget/Microsoft.Extensions.Localization.Abstractions@9.0.12", + "pkg:nuget/Microsoft.Extensions.Logging.Abstractions@9.0.12", + "pkg:nuget/Microsoft.Extensions.Options@9.0.12" + ] + }, + { + "ref": "pkg:nuget/Microsoft.Extensions.Logging.Abstractions@10.0.2", + "dependsOn": [ + "pkg:nuget/Microsoft.Extensions.DependencyInjection.Abstractions@10.0.2" + ] + }, + { + "ref": "pkg:nuget/Microsoft.Extensions.Logging.Abstractions@8.0.3", + "dependsOn": [ + "pkg:nuget/Microsoft.Extensions.DependencyInjection.Abstractions@8.0.2" + ] + }, + { + "ref": "pkg:nuget/Microsoft.Extensions.Logging.Abstractions@9.0.12", + "dependsOn": [ + "pkg:nuget/Microsoft.Extensions.DependencyInjection.Abstractions@9.0.12" + ] + }, + { + "ref": "pkg:nuget/Microsoft.Extensions.Options.ConfigurationExtensions@10.0.2", + "dependsOn": [ + "pkg:nuget/Microsoft.Extensions.Configuration.Abstractions@10.0.2", + "pkg:nuget/Microsoft.Extensions.Configuration.Binder@10.0.2", + "pkg:nuget/Microsoft.Extensions.DependencyInjection.Abstractions@10.0.2", + "pkg:nuget/Microsoft.Extensions.Options@10.0.2", + "pkg:nuget/Microsoft.Extensions.Primitives@10.0.2" + ] + }, + { + "ref": "pkg:nuget/Microsoft.Extensions.Options@10.0.2", + "dependsOn": [ + "pkg:nuget/Microsoft.Extensions.DependencyInjection.Abstractions@10.0.2", + "pkg:nuget/Microsoft.Extensions.Primitives@10.0.2" + ] + }, + { + "ref": "pkg:nuget/Microsoft.Extensions.Options@8.0.2", + "dependsOn": [ + "pkg:nuget/Microsoft.Extensions.DependencyInjection.Abstractions@8.0.2", + "pkg:nuget/Microsoft.Extensions.Primitives@8.0.0" + ] + }, + { + "ref": "pkg:nuget/Microsoft.Extensions.Options@9.0.12", + "dependsOn": [ + "pkg:nuget/Microsoft.Extensions.DependencyInjection.Abstractions@9.0.12", + "pkg:nuget/Microsoft.Extensions.Primitives@9.0.12" + ] + }, + { + "ref": "pkg:nuget/Microsoft.Extensions.Primitives@10.0.2", + "dependsOn": [] + }, + { + "ref": "pkg:nuget/Microsoft.Extensions.Primitives@8.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:nuget/Microsoft.Extensions.Primitives@9.0.12", + "dependsOn": [] + }, + { + "ref": "pkg:nuget/Microsoft.Extensions.Validation@10.0.2", + "dependsOn": [ + "pkg:nuget/Microsoft.Extensions.DependencyInjection.Abstractions@10.0.2", + "pkg:nuget/Microsoft.Extensions.Options@10.0.2" + ] + }, + { + "ref": "pkg:nuget/Microsoft.JSInterop@10.0.2", + "dependsOn": [] + }, + { + "ref": "pkg:nuget/Microsoft.JSInterop@8.0.23", + "dependsOn": [] + }, + { + "ref": "pkg:nuget/Microsoft.JSInterop@9.0.12", + "dependsOn": [] + }, + { + "ref": "pkg:nuget/Microsoft.NET.ILLink.Tasks@10.0.12", + "dependsOn": [] + }, + { + "ref": "pkg:nuget/Microsoft.NET.ILLink.Tasks@8.0.31", + "dependsOn": [] + }, + { + "ref": "pkg:nuget/Microsoft.NET.ILLink.Tasks@9.0.20", + "dependsOn": [] + }, + { + "ref": "pkg:nuget/Microsoft.SourceLink.Common@10.0.303", + "dependsOn": [] + }, + { + "ref": "pkg:nuget/Microsoft.SourceLink.GitHub@10.0.303", + "dependsOn": [ + "pkg:nuget/Microsoft.Build.Tasks.Git@10.0.303", + "pkg:nuget/Microsoft.SourceLink.Common@10.0.303", + "pkg:nuget/System.IO.Hashing@10.0.11" + ] + }, + { + "ref": "pkg:nuget/System.IO.Hashing@10.0.11", + "dependsOn": [] + }, + { + "ref": "pkg:nuget/System.IO.Pipelines@8.0.0", + "dependsOn": [] + }, + { + "ref": "Syncfusion.Blazor.Toolkit@2.0.0", + "dependsOn": [ + "pkg:nuget/Microsoft.AspNetCore.Components.Web@10.0.2", + "pkg:nuget/Microsoft.Extensions.Localization@10.0.2", + "pkg:nuget/Microsoft.NET.ILLink.Tasks@10.0.12", + "pkg:nuget/Microsoft.SourceLink.GitHub@10.0.303", + "pkg:nuget/Microsoft.AspNetCore.Components.Web@8.0.23", + "pkg:nuget/Microsoft.Extensions.Localization@8.0.23", + "pkg:nuget/Microsoft.NET.ILLink.Tasks@8.0.31", + "pkg:nuget/Microsoft.AspNetCore.Components.Web@9.0.12", + "pkg:nuget/Microsoft.Extensions.Localization@9.0.12", + "pkg:nuget/Microsoft.NET.ILLink.Tasks@9.0.20" + ] + } + ] +} \ No newline at end of file diff --git a/artifacts/sbom/Syncfusion.Blazor.Toolkit/2.0.0/net9.0/.toolversion.json b/artifacts/sbom/Syncfusion.Blazor.Toolkit/2.0.0/net9.0/.toolversion.json new file mode 100644 index 00000000..61d96a86 --- /dev/null +++ b/artifacts/sbom/Syncfusion.Blazor.Toolkit/2.0.0/net9.0/.toolversion.json @@ -0,0 +1 @@ +[ { "sbomFormat": "cyclonedx-1.5/json", "packageId": "Syncfusion.Blazor.Toolkit", "version": "2.0.0" } ] diff --git a/artifacts/sbom/Syncfusion.Blazor.Toolkit/2.0.0/net9.0/Syncfusion.Blazor.Toolkit.cdx.json b/artifacts/sbom/Syncfusion.Blazor.Toolkit/2.0.0/net9.0/Syncfusion.Blazor.Toolkit.cdx.json new file mode 100644 index 00000000..10f3780d --- /dev/null +++ b/artifacts/sbom/Syncfusion.Blazor.Toolkit/2.0.0/net9.0/Syncfusion.Blazor.Toolkit.cdx.json @@ -0,0 +1,2562 @@ +{ + "bomFormat": "CycloneDX", + "specVersion": "1.7", + "serialNumber": "urn:uuid:d95888dc-37bd-46e3-9c00-41604fa5632b", + "version": 1, + "metadata": { + "timestamp": "2026-10-09T18:24:42Z", + "tools": { + "components": [ + { + "type": "application", + "authors": [ + { + "name": "CycloneDX" + } + ], + "name": "CycloneDX module for .NET", + "version": "6.2.0.0", + "externalReferences": [ + { + "url": "https://github.com/CycloneDX/cyclonedx-dotnet", + "type": "website" + } + ] + } + ] + }, + "component": { + "type": "application", + "bom-ref": "Syncfusion.Blazor.Toolkit@2.0.0", + "name": "Syncfusion.Blazor.Toolkit", + "version": "2.0.0" + } + }, + "components": [ + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.AspNetCore.Authorization@10.0.2", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.AspNetCore.Authorization", + "version": "10.0.2", + "description": "ASP.NET Core authorization classes.\nCommonly used types:\nMicrosoft.AspNetCore.Authorization.AllowAnonymousAttribute\nMicrosoft.AspNetCore.Authorization.AuthorizeAttribute\n\nThis package was built from the source code at https://github.com/dotnet/dotnet/tree/44525024595742ebe09023abe709df51de65009b", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "493BDA5D1DF79441DE1602A9DCC4B746BC3C99FE97BF5167DA24F117617C6E477BD925757CECA2870380E1FD06D796CA9886D0772B2BA3D4EBB20E73D021AC2C" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.AspNetCore.Authorization@10.0.2", + "externalReferences": [ + { + "url": "https://asp.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/dotnet", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.AspNetCore.Authorization@8.0.23", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.AspNetCore.Authorization", + "version": "8.0.23", + "description": "ASP.NET Core authorization classes.\nCommonly used types:\nMicrosoft.AspNetCore.Authorization.AllowAnonymousAttribute\nMicrosoft.AspNetCore.Authorization.AuthorizeAttribute\n\nThis package was built from the source code at https://github.com/dotnet/aspnetcore/tree/568fff703254def7dcd35fda9892bf702d4c81d3", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "24F7D57266BACBDC6323DAF3A5526148F6B2A1C9E9F4A0AE9197B4E2610186735737EC5E6A38BBFECE65E83AE953A0BE4E18B45F5AE0F9310F09F747755964AB" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.AspNetCore.Authorization@8.0.23", + "externalReferences": [ + { + "url": "https://asp.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/aspnetcore", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.AspNetCore.Authorization@9.0.12", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.AspNetCore.Authorization", + "version": "9.0.12", + "description": "ASP.NET Core authorization classes.\nCommonly used types:\nMicrosoft.AspNetCore.Authorization.AllowAnonymousAttribute\nMicrosoft.AspNetCore.Authorization.AuthorizeAttribute\n\nThis package was built from the source code at https://github.com/dotnet/aspnetcore/tree/f736effe82a61eb6f5eba46e4173eae3b7d3dffd", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "BD9ACC2424A91E2E2691256F21A206F09C4CC265D84D946B3F6EDC61B65E3EF685812CFC76236698690E96F29379A8BEEC0A16D21ECD22712E7AE59F83F77960" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.AspNetCore.Authorization@9.0.12", + "externalReferences": [ + { + "url": "https://asp.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/aspnetcore", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.AspNetCore.Components@10.0.2", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.AspNetCore.Components", + "version": "10.0.2", + "description": "Components feature for ASP.NET Core.\n\nThis package was built from the source code at https://github.com/dotnet/dotnet/tree/44525024595742ebe09023abe709df51de65009b", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "ADD6776972F6437FAA39BEAAC2521430F9E7F66042DF2C28F898EE562274FB43B752150577956DF66E7369B66AF1486FD4B2C0D2C202935A915DB186ACEAF44E" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.AspNetCore.Components@10.0.2", + "externalReferences": [ + { + "url": "https://asp.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/dotnet", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.AspNetCore.Components@8.0.23", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.AspNetCore.Components", + "version": "8.0.23", + "description": "Components feature for ASP.NET Core.\n\nThis package was built from the source code at https://github.com/dotnet/aspnetcore/tree/568fff703254def7dcd35fda9892bf702d4c81d3", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "2F6224A37E848632184022BCFDE4BDA9D20451D00C7CC255F4B081BAF6EDB3006EA54B17CD1F3CFDEC8408B0E134B0CD00828FCA93CC54071652E3B60189F974" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.AspNetCore.Components@8.0.23", + "externalReferences": [ + { + "url": "https://asp.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/aspnetcore", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.AspNetCore.Components@9.0.12", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.AspNetCore.Components", + "version": "9.0.12", + "description": "Components feature for ASP.NET Core.\n\nThis package was built from the source code at https://github.com/dotnet/aspnetcore/tree/f736effe82a61eb6f5eba46e4173eae3b7d3dffd", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "C4E79B9B5B0E70C5E51AB59EBBE5FF451F25B04918420C42542C2AC3DDAB80CA696E2F38E7A3C93632B2694C66B668AE0341577D8540ECE33B5447A2B6980E6E" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.AspNetCore.Components@9.0.12", + "externalReferences": [ + { + "url": "https://asp.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/aspnetcore", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.AspNetCore.Components.Analyzers@10.0.2", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.AspNetCore.Components.Analyzers", + "version": "10.0.2", + "description": "Roslyn analyzers for ASP.NET Core Components.\n\nThis package was built from the source code at https://github.com/dotnet/dotnet/tree/44525024595742ebe09023abe709df51de65009b", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "6D30AF1423DF94AEEBF62B7048CD3F49D015A9D63BB5F3C631DFCA8D566B2B1CF7CB1E26F46D4B8F687A70660A1DDDFF7CF592DBC7F01477FAB48616F9FFBD65" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.AspNetCore.Components.Analyzers@10.0.2", + "externalReferences": [ + { + "url": "https://asp.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/dotnet", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.AspNetCore.Components.Analyzers@8.0.23", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.AspNetCore.Components.Analyzers", + "version": "8.0.23", + "description": "Roslyn analyzers for ASP.NET Core Components.\n\nThis package was built from the source code at https://github.com/dotnet/aspnetcore/tree/568fff703254def7dcd35fda9892bf702d4c81d3", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "0F4A71AE4875F1A66B72AB75875C56393C4EF2737B3FF2719EC8F5ABDFC387498AAC34BDA4E9FCE60DE739C4EA381FC4D8414F8029B9E0E6B12DD7A7A74CAC4D" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.AspNetCore.Components.Analyzers@8.0.23", + "externalReferences": [ + { + "url": "https://asp.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/aspnetcore", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.AspNetCore.Components.Analyzers@9.0.12", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.AspNetCore.Components.Analyzers", + "version": "9.0.12", + "description": "Roslyn analyzers for ASP.NET Core Components.\n\nThis package was built from the source code at https://github.com/dotnet/aspnetcore/tree/f736effe82a61eb6f5eba46e4173eae3b7d3dffd", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "E74F63DD4B802F58ADBA2E14A3A700996945F467FDA41D11E5935385854A68CA8E4530B180BA8D3061BA0BE7873B0FB1C0EF2605B66FF37A4CE104859064B2AD" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.AspNetCore.Components.Analyzers@9.0.12", + "externalReferences": [ + { + "url": "https://asp.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/aspnetcore", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.AspNetCore.Components.Forms@10.0.2", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.AspNetCore.Components.Forms", + "version": "10.0.2", + "description": "Forms and validation support for Blazor applications.\n\nThis package was built from the source code at https://github.com/dotnet/dotnet/tree/44525024595742ebe09023abe709df51de65009b", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "CDB8372CE8E0E55AA5FF218FF7DB93ED569130748AF65E5ED87F40DABB98B083FA25E62605A84DF6105E85E8376C21FCDF2CF6E2E9422C4CBF54BC45D7EB6186" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.AspNetCore.Components.Forms@10.0.2", + "externalReferences": [ + { + "url": "https://asp.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/dotnet", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.AspNetCore.Components.Forms@8.0.23", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.AspNetCore.Components.Forms", + "version": "8.0.23", + "description": "Forms and validation support for Blazor applications.\n\nThis package was built from the source code at https://github.com/dotnet/aspnetcore/tree/568fff703254def7dcd35fda9892bf702d4c81d3", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "4BB75F497D1C80424509C4DF51D6786C59E5D053C237588C6E1485F9E1BB84CC3A11AB9DDA906DF0150A6B4117835ABCBCC7D89AF2162ABB801526B6C350B56C" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.AspNetCore.Components.Forms@8.0.23", + "externalReferences": [ + { + "url": "https://asp.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/aspnetcore", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.AspNetCore.Components.Forms@9.0.12", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.AspNetCore.Components.Forms", + "version": "9.0.12", + "description": "Forms and validation support for Blazor applications.\n\nThis package was built from the source code at https://github.com/dotnet/aspnetcore/tree/f736effe82a61eb6f5eba46e4173eae3b7d3dffd", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "3AD04958D62B39E0821A0B557AB47FB610ECCB3F5B3A3C428661EF4115CABEDED91AF237B7CE007D8AD49882D5CD5880B830930F5AC239EEBADAA81B7D2F8D56" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.AspNetCore.Components.Forms@9.0.12", + "externalReferences": [ + { + "url": "https://asp.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/aspnetcore", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.AspNetCore.Components.Web@10.0.2", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.AspNetCore.Components.Web", + "version": "10.0.2", + "description": "Support for rendering ASP.NET Core components for browsers.\n\nThis package was built from the source code at https://github.com/dotnet/dotnet/tree/44525024595742ebe09023abe709df51de65009b", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "55E7753764AF0C12F250C07A8819706339A04593D1414CFED122216DB091168AD61DFA793F8E6C093F63C6A352871FC67AC37DF5FC710520FA151F1AD3AD0A19" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.AspNetCore.Components.Web@10.0.2", + "externalReferences": [ + { + "url": "https://asp.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/dotnet", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.AspNetCore.Components.Web@8.0.23", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.AspNetCore.Components.Web", + "version": "8.0.23", + "description": "Support for rendering ASP.NET Core components for browsers.\n\nThis package was built from the source code at https://github.com/dotnet/aspnetcore/tree/568fff703254def7dcd35fda9892bf702d4c81d3", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "D052BCF01EE4506CFA9E960F565E77052CCFAB472673E7BBB8E454DAC11D9D7BF2B96D71398FF250B51C7CB59969E44EBB5B13FED4FBF06FCC509AC88D8ED87A" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.AspNetCore.Components.Web@8.0.23", + "externalReferences": [ + { + "url": "https://asp.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/aspnetcore", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.AspNetCore.Components.Web@9.0.12", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.AspNetCore.Components.Web", + "version": "9.0.12", + "description": "Support for rendering ASP.NET Core components for browsers.\n\nThis package was built from the source code at https://github.com/dotnet/aspnetcore/tree/f736effe82a61eb6f5eba46e4173eae3b7d3dffd", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "23EC29D67D466A9EB5359C4FC878F7BC36B4E2E723F202B82E14FE0A5EB5EA052FEC3ABB0A8D5F4DFCBB10DA2C44422F13A1DE0C2A1EF26088A952A9D779FFD2" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.AspNetCore.Components.Web@9.0.12", + "externalReferences": [ + { + "url": "https://asp.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/aspnetcore", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.AspNetCore.Metadata@10.0.2", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.AspNetCore.Metadata", + "version": "10.0.2", + "description": "ASP.NET Core metadata.\n\nThis package was built from the source code at https://github.com/dotnet/dotnet/tree/44525024595742ebe09023abe709df51de65009b", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "ACDEB6AD48E09CA65E692AEB03968DBBF2BD1B746547A2463180D4BD9FF14E5A38630B673F1FE28111E630E34D049B96834D5D0B3C322AB4DABC1056D9AF549A" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.AspNetCore.Metadata@10.0.2", + "externalReferences": [ + { + "url": "https://asp.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/dotnet", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.AspNetCore.Metadata@8.0.23", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.AspNetCore.Metadata", + "version": "8.0.23", + "description": "ASP.NET Core metadata.\n\nThis package was built from the source code at https://github.com/dotnet/aspnetcore/tree/568fff703254def7dcd35fda9892bf702d4c81d3", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "2AEB23A2E05577800396D99A2E4D0C6E63D128C5025F0A9BFC90B0A4FF8AF5D1A731BDC163541865C28EDF29476F5FF1663A0BBD9F6633CC7AF0CB1B976331A6" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.AspNetCore.Metadata@8.0.23", + "externalReferences": [ + { + "url": "https://asp.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/aspnetcore", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.AspNetCore.Metadata@9.0.12", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.AspNetCore.Metadata", + "version": "9.0.12", + "description": "ASP.NET Core metadata.\n\nThis package was built from the source code at https://github.com/dotnet/aspnetcore/tree/f736effe82a61eb6f5eba46e4173eae3b7d3dffd", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "04828A2230CB85E4954CCDF1FF13CF66C4E168FB698CF60E2D11761822370EAA1EE59CAD9EEA168D61275B541F1A5DE9A51A38F1D5E0755C874AADCFE823B29A" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.AspNetCore.Metadata@9.0.12", + "externalReferences": [ + { + "url": "https://asp.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/aspnetcore", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.Build.Tasks.Git@10.0.303", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.Build.Tasks.Git", + "version": "10.0.303", + "description": "MSBuild tasks providing git repository information.", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "CB3B3666512C2400FBEED055E942D23AE4B468C7D8959FBFD545499BD38429A059876D3D66B1825B49FF1E29E17F5BAFC46BCED48081261092BD4A92FE7AC6AE" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.Build.Tasks.Git@10.0.303", + "externalReferences": [ + { + "url": "https://github.com/dotnet/dotnet", + "type": "website" + }, + { + "url": "https://github.com/dotnet/dotnet", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.Extensions.Configuration@10.0.2", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.Extensions.Configuration", + "version": "10.0.2", + "description": "Implementation of key-value pair based configuration for Microsoft.Extensions.Configuration. Includes the memory configuration provider.", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "48F66F857A9E6E2A63DF4B4CC07A377575C755BF7900C3EB743103DBF6E7EC1DC9046EEE6A7A2C5B0A010E224DE66252E2395704A766A5F16CF57DBF11492B98" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.Extensions.Configuration@10.0.2", + "externalReferences": [ + { + "url": "https://dot.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/dotnet", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.Extensions.Configuration.Abstractions@10.0.2", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.Extensions.Configuration.Abstractions", + "version": "10.0.2", + "description": "Provides abstractions of key-value pair based configuration. Interfaces defined in this package are implemented by classes in Microsoft.Extensions.Configuration and other configuration packages.", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "5F2BDDAEFBD16434C97DD8B84EA8B8867BB891F3209645780489C9B21CE84991C272356422094BD2636A225E779142AC7E3A9C1457282EA9AD0FBC6ED9B34CC8" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.Extensions.Configuration.Abstractions@10.0.2", + "externalReferences": [ + { + "url": "https://dot.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/dotnet", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.Extensions.Configuration.Binder@10.0.2", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.Extensions.Configuration.Binder", + "version": "10.0.2", + "description": "Provides the functionality to bind an object to data in configuration providers for Microsoft.Extensions.Configuration. This package enables you to represent the configuration data as strongly-typed classes defined in the application code. To bind a configuration, use the Microsoft.Extensions.Configuration.ConfigurationBinder.Get extension method on the IConfiguration object. To use this package, you also need to install a package for the configuration provider, for example, Microsoft.Extensions.Configuration.Json for the JSON provider.", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "2BFC24FC3585D145694D4F4B4B43C74AA4AA2BE64FE805055B3755A452852F2A2643375807663747E707722835814705C894822D3B21370F8F4F46DF12AA56AB" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.Extensions.Configuration.Binder@10.0.2", + "externalReferences": [ + { + "url": "https://dot.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/dotnet", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.Extensions.DependencyInjection@10.0.2", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.Extensions.DependencyInjection", + "version": "10.0.2", + "description": "Default implementation of dependency injection for Microsoft.Extensions.DependencyInjection.", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "6B4A9645F23634972902DF0DB25C5F641E1691AEBDB1A855001587DC0748C18CDF4EEDFA751E74E06AA6C459F4AA79BFD5541661964A5872038521EC2D838EC1" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.Extensions.DependencyInjection@10.0.2", + "externalReferences": [ + { + "url": "https://dot.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/dotnet", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.Extensions.DependencyInjection@8.0.1", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.Extensions.DependencyInjection", + "version": "8.0.1", + "description": "Default implementation of dependency injection for Microsoft.Extensions.DependencyInjection.", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "B6D2C496CE68BF91AC7499EB2A8AAE34347E648B9BE853E535A36044AFCF8173561650ABA33068346F458062F29C8E0C1F5859F73800D512EC0F464DD467D00F" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.Extensions.DependencyInjection@8.0.1", + "externalReferences": [ + { + "url": "https://dot.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/runtime", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.Extensions.DependencyInjection@9.0.12", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.Extensions.DependencyInjection", + "version": "9.0.12", + "description": "Default implementation of dependency injection for Microsoft.Extensions.DependencyInjection.", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "C7F9251B5EDDD7BFACA5436D0D61DDCD242704721293ED80B61E395F6367A589F9F77BDD10841A9879B8E7F82B290ABF8609525003E929833098F792EA7150C6" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.Extensions.DependencyInjection@9.0.12", + "externalReferences": [ + { + "url": "https://dot.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/runtime", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.Extensions.DependencyInjection.Abstractions@10.0.2", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.Extensions.DependencyInjection.Abstractions", + "version": "10.0.2", + "description": "Abstractions for dependency injection.\n\nCommonly Used Types:\nMicrosoft.Extensions.DependencyInjection.IServiceCollection", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "2B6512AA95ED978B789BA917883948236BE5DC353F0FD4148077B51E63C6E0DD6AD1BE9CEB4614F94222A07A559ECAFD4FC593520A26CEA835619053E03C240C" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.Extensions.DependencyInjection.Abstractions@10.0.2", + "externalReferences": [ + { + "url": "https://dot.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/dotnet", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.Extensions.DependencyInjection.Abstractions@8.0.2", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.Extensions.DependencyInjection.Abstractions", + "version": "8.0.2", + "description": "Abstractions for dependency injection.\n\nCommonly Used Types:\nMicrosoft.Extensions.DependencyInjection.IServiceCollection", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "BA1960EF110AC7387A2A06EEFC02C59CE57B0FE58B3E0CCCB79B1C8F2150105C5D1F4B65E0ED95FF50D70F28142917C6A735B83F4E5406BB1D8F9DD1F9635D7D" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.Extensions.DependencyInjection.Abstractions@8.0.2", + "externalReferences": [ + { + "url": "https://dot.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/runtime", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.Extensions.DependencyInjection.Abstractions@9.0.12", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.Extensions.DependencyInjection.Abstractions", + "version": "9.0.12", + "description": "Abstractions for dependency injection.\n\nCommonly Used Types:\nMicrosoft.Extensions.DependencyInjection.IServiceCollection", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "697FE05D77A1E99E70BB195B630AD42350F4D76E7F383814E672B7ADCFD5558442149125F152760BB1E2A3EDCC8FB789DC50F038D8257934030A4BA724D0D379" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.Extensions.DependencyInjection.Abstractions@9.0.12", + "externalReferences": [ + { + "url": "https://dot.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/runtime", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.Extensions.Diagnostics@10.0.2", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.Extensions.Diagnostics", + "version": "10.0.2", + "description": "This package includes the default implementation of IMeterFactory and additional extension methods to easily register it with the Dependency Injection framework.", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "5AB70AD3448EE35B4D1E202011EE10E0738B6BE2FC79861C64FFBAAAD8B9DD7626B12ECDC2A2BF1F49040F3DACB4A353AECBF55D0C8A0077C423445FE08DB67B" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.Extensions.Diagnostics@10.0.2", + "externalReferences": [ + { + "url": "https://dot.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/dotnet", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.Extensions.Diagnostics.Abstractions@10.0.2", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.Extensions.Diagnostics.Abstractions", + "version": "10.0.2", + "description": "Diagnostic abstractions for Microsoft.Extensions.Diagnostics.\n\nCommonly Used Types:\nMicrosoft.Extensions.Diagnostics.Metrics.IMetricsBuilder\nMicrosoft.Extensions.Diagnostics.Metrics.IMetricsListener\nMicrosoft.Extensions.Diagnostics.Metrics.InstrumentRule\nMicrosoft.Extensions.Diagnostics.Metrics.MeterScope\nMicrosoft.Extensions.Diagnostics.Metrics.MetricsBuilderExtensions\nMicrosoft.Extensions.Diagnostics.Metrics.MetricsOptions", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "C201C9B29AECA29AD89AE9AB7956FD1C696C150445720481FD78F3C4BF1E36895F1DEE21A1FD2E9F8F09423C08E6B22201EB02380818C021D6BCA84DDB45882D" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.Extensions.Diagnostics.Abstractions@10.0.2", + "externalReferences": [ + { + "url": "https://dot.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/dotnet", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.Extensions.Localization@10.0.2", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.Extensions.Localization", + "version": "10.0.2", + "description": "Application localization services and default implementation based on ResourceManager to load localized assembly resources.\n\nThis package was built from the source code at https://github.com/dotnet/dotnet/tree/44525024595742ebe09023abe709df51de65009b", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "0DF7977DC76C108FD60D138967191ABA89178ECA7FF11A014BC6DFBE33059C674B4F212E66C03773502DBFF3B8D490E613B6442C26517FC9BE4304EF7330540E" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.Extensions.Localization@10.0.2", + "externalReferences": [ + { + "url": "https://asp.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/dotnet", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.Extensions.Localization@8.0.23", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.Extensions.Localization", + "version": "8.0.23", + "description": "Application localization services and default implementation based on ResourceManager to load localized assembly resources.\n\nThis package was built from the source code at https://github.com/dotnet/aspnetcore/tree/568fff703254def7dcd35fda9892bf702d4c81d3", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "CC6FA4E9EEA84EA87BC1604BB92E07D69BF6883C56D269973CDE795C184B5569BA284EBC32D672DA72EBB344C80622AE61507003B2CF165F31E96C98DD8C4F98" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.Extensions.Localization@8.0.23", + "externalReferences": [ + { + "url": "https://asp.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/aspnetcore", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.Extensions.Localization@9.0.12", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.Extensions.Localization", + "version": "9.0.12", + "description": "Application localization services and default implementation based on ResourceManager to load localized assembly resources.\n\nThis package was built from the source code at https://github.com/dotnet/aspnetcore/tree/f736effe82a61eb6f5eba46e4173eae3b7d3dffd", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "31E81517D810A71C14E37CE6418319C5584426077659E117F82DFA9176AA29B6162585EE6F93BCABAADD7B9331A9492879F15AE7D0FBD34FF838D8DCC268C215" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.Extensions.Localization@9.0.12", + "externalReferences": [ + { + "url": "https://asp.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/aspnetcore", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.Extensions.Localization.Abstractions@10.0.2", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.Extensions.Localization.Abstractions", + "version": "10.0.2", + "description": "Abstractions of application localization services.\nCommonly used types:\nMicrosoft.Extensions.Localization.IStringLocalizer\nMicrosoft.Extensions.Localization.IStringLocalizer\u003CT\u003E\n\nThis package was built from the source code at https://github.com/dotnet/dotnet/tree/44525024595742ebe09023abe709df51de65009b", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "454CF4170EC9235A633B9896FE392A2CB1817A3EC29A1A010BE0C418D782B1435C2AF21791EAD722861478045002113AEF1A76DF66B87A88D0A673764AF6023A" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.Extensions.Localization.Abstractions@10.0.2", + "externalReferences": [ + { + "url": "https://asp.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/dotnet", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.Extensions.Localization.Abstractions@8.0.23", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.Extensions.Localization.Abstractions", + "version": "8.0.23", + "description": "Abstractions of application localization services.\nCommonly used types:\nMicrosoft.Extensions.Localization.IStringLocalizer\nMicrosoft.Extensions.Localization.IStringLocalizer\u003CT\u003E\n\nThis package was built from the source code at https://github.com/dotnet/aspnetcore/tree/568fff703254def7dcd35fda9892bf702d4c81d3", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "7E7444783D32E586826DCC16E42C6EC97190EC21103E003262AE4392F9143E5C6B2029A7B6B0C784E6ABD87202F5ACDABAACA69A16DA02BA0F7E506BC06F2A91" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.Extensions.Localization.Abstractions@8.0.23", + "externalReferences": [ + { + "url": "https://asp.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/aspnetcore", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.Extensions.Localization.Abstractions@9.0.12", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.Extensions.Localization.Abstractions", + "version": "9.0.12", + "description": "Abstractions of application localization services.\nCommonly used types:\nMicrosoft.Extensions.Localization.IStringLocalizer\nMicrosoft.Extensions.Localization.IStringLocalizer\u003CT\u003E\n\nThis package was built from the source code at https://github.com/dotnet/aspnetcore/tree/f736effe82a61eb6f5eba46e4173eae3b7d3dffd", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "9C95B0B6D05D9889E82D661CA0E2563034BFFDF804419CD3FD27B3E91D929DABA5E25D50DAED413EDF12B86CBFBC91A8F7DC1B4B1400E42D27EC4350E87F0E69" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.Extensions.Localization.Abstractions@9.0.12", + "externalReferences": [ + { + "url": "https://asp.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/aspnetcore", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.Extensions.Logging.Abstractions@10.0.2", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.Extensions.Logging.Abstractions", + "version": "10.0.2", + "description": "Logging abstractions for Microsoft.Extensions.Logging.\n\nCommonly Used Types:\nMicrosoft.Extensions.Logging.ILogger\nMicrosoft.Extensions.Logging.ILoggerFactory\nMicrosoft.Extensions.Logging.ILogger\u003CTCategoryName\u003E\nMicrosoft.Extensions.Logging.LogLevel\nMicrosoft.Extensions.Logging.Logger\u003CT\u003E\nMicrosoft.Extensions.Logging.LoggerMessage\nMicrosoft.Extensions.Logging.Abstractions.NullLogger", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "20E1D42B416FAA6294C0AA9F1257ED3B24D7522C5F0DEF2AFD09D5E8855CAAD0052D1D52D2F7611ACB4BCC45DA14A5308305C13E0FD539D466AFC2A54ABA5808" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.Extensions.Logging.Abstractions@10.0.2", + "externalReferences": [ + { + "url": "https://dot.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/dotnet", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.Extensions.Logging.Abstractions@8.0.3", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.Extensions.Logging.Abstractions", + "version": "8.0.3", + "description": "Logging abstractions for Microsoft.Extensions.Logging.\n\nCommonly Used Types:\nMicrosoft.Extensions.Logging.ILogger\nMicrosoft.Extensions.Logging.ILoggerFactory\nMicrosoft.Extensions.Logging.ILogger\u003CTCategoryName\u003E\nMicrosoft.Extensions.Logging.LogLevel\nMicrosoft.Extensions.Logging.Logger\u003CT\u003E\nMicrosoft.Extensions.Logging.LoggerMessage\nMicrosoft.Extensions.Logging.Abstractions.NullLogger", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "E689EC1E2CB9D2FAFA9FD9F6AB861A0895AA9A1CBC9FB37E9DD856C8D1709004EB1455E64570B51013BE88B60E9AE0C44F8F853932D9CDEAB33DDB42FCEC199B" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.Extensions.Logging.Abstractions@8.0.3", + "externalReferences": [ + { + "url": "https://dot.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/runtime", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.Extensions.Logging.Abstractions@9.0.12", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.Extensions.Logging.Abstractions", + "version": "9.0.12", + "description": "Logging abstractions for Microsoft.Extensions.Logging.\n\nCommonly Used Types:\nMicrosoft.Extensions.Logging.ILogger\nMicrosoft.Extensions.Logging.ILoggerFactory\nMicrosoft.Extensions.Logging.ILogger\u003CTCategoryName\u003E\nMicrosoft.Extensions.Logging.LogLevel\nMicrosoft.Extensions.Logging.Logger\u003CT\u003E\nMicrosoft.Extensions.Logging.LoggerMessage\nMicrosoft.Extensions.Logging.Abstractions.NullLogger", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "89C865A6F6E759CBB9961BD9DA5A710EBC9727B934CE46D0723C6C577A9E0E264F9F930BB9DBF620CF92A5D59F72E47A85805CCDFAD302A79A3FF52EA0D42A93" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.Extensions.Logging.Abstractions@9.0.12", + "externalReferences": [ + { + "url": "https://dot.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/runtime", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.Extensions.Options@10.0.2", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.Extensions.Options", + "version": "10.0.2", + "description": "Provides a strongly typed way of specifying and accessing settings using dependency injection.", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "BB03B9AEF5310EA62C840F146D3B7D8AD917B90B83D725E4FA7161DD5504168ADD83AA00F6103ACE127C80705148078C3AE1E05FF7F4B8313EDA906BBB530F02" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.Extensions.Options@10.0.2", + "externalReferences": [ + { + "url": "https://dot.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/dotnet", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.Extensions.Options@8.0.2", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.Extensions.Options", + "version": "8.0.2", + "description": "Provides a strongly typed way of specifying and accessing settings using dependency injection.", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "CC0C10336580C9519740A042B1E42D391BCB32B63732163AE1161E1C5B55A4CD4A736E1902EB2A4DBB89D784B0ACF584B5042B4F3481A61DD30A4E229FB523C5" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.Extensions.Options@8.0.2", + "externalReferences": [ + { + "url": "https://dot.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/runtime", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.Extensions.Options@9.0.12", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.Extensions.Options", + "version": "9.0.12", + "description": "Provides a strongly typed way of specifying and accessing settings using dependency injection.", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "BFA6DE48883E67A02B6CBC53B5261D4CC4E9DD1BA77DE3C7F4B1AE706636D5CFB5C5D9D9A0B5A3BA6375468868F93BF0C795D2B17F059BFF4A7C095D1D95266C" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.Extensions.Options@9.0.12", + "externalReferences": [ + { + "url": "https://dot.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/runtime", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.Extensions.Options.ConfigurationExtensions@10.0.2", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.Extensions.Options.ConfigurationExtensions", + "version": "10.0.2", + "description": "Provides additional configuration specific functionality related to Options.", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "486B68AB31C70E3F2C6DF772DB7CC07D8C45400892DD61801531A9B0F42A3021B9013BB339202E4B7C3E1980154664C86D712D96EB1F8B747E88E316C01A4F7F" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.Extensions.Options.ConfigurationExtensions@10.0.2", + "externalReferences": [ + { + "url": "https://dot.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/dotnet", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.Extensions.Primitives@10.0.2", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.Extensions.Primitives", + "version": "10.0.2", + "description": "Primitives shared by framework extensions. Commonly used types include:\n\nCommonly Used Types:\nMicrosoft.Extensions.Primitives.IChangeToken\nMicrosoft.Extensions.Primitives.StringValues\nMicrosoft.Extensions.Primitives.StringSegment", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "315880CE2CD28BACA3A27166A2C8F7A96B6711194D6C5BB2BDCDE5698A74151819624D256F3D8CCE898066079C55E2257D0BDA10312759F016C994144658FA3F" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.Extensions.Primitives@10.0.2", + "externalReferences": [ + { + "url": "https://dot.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/dotnet", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.Extensions.Primitives@8.0.0", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.Extensions.Primitives", + "version": "8.0.0", + "description": "Primitives shared by framework extensions. Commonly used types include:\n\nCommonly Used Types:\nMicrosoft.Extensions.Primitives.IChangeToken\nMicrosoft.Extensions.Primitives.StringValues\nMicrosoft.Extensions.Primitives.StringSegment", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "1F5475CA3D3CE18463456DD135AFAC502D6F82FEA6E4E4814A61F86616C348DECF28B73D15C2BB276D1A3C039EA6064F75E1329F6F3A64CAA3520D70AB92C32D" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.Extensions.Primitives@8.0.0", + "externalReferences": [ + { + "url": "https://dot.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/runtime", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.Extensions.Primitives@9.0.12", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.Extensions.Primitives", + "version": "9.0.12", + "description": "Primitives shared by framework extensions. Commonly used types include:\n\nCommonly Used Types:\nMicrosoft.Extensions.Primitives.IChangeToken\nMicrosoft.Extensions.Primitives.StringValues\nMicrosoft.Extensions.Primitives.StringSegment", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "594D7B91E9911C8D781E067A966059E0CDD3578A6742A9B42916C6C3D450FC0A7D88249492417FE7B98F8E42D49A38B21ABD04F151A4D6D7173D56C51A8844B5" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.Extensions.Primitives@9.0.12", + "externalReferences": [ + { + "url": "https://dot.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/runtime", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.Extensions.Validation@10.0.2", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.Extensions.Validation", + "version": "10.0.2", + "description": "Common validation abstractions and validation infrastructure for .NET applications.\n\nThis package was built from the source code at https://github.com/dotnet/dotnet/tree/44525024595742ebe09023abe709df51de65009b", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "AB6A17F2C73D11880E97AB2CDC3B1D4BF52EE8F6ECF0FABA29B5539A20A27BDFEE4ED7CA298F3278E2AC45BEE1F36B55BFD646A6E52B5AD18B7D65742039E1BD" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.Extensions.Validation@10.0.2", + "externalReferences": [ + { + "url": "https://asp.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/dotnet", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.JSInterop@10.0.2", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.JSInterop", + "version": "10.0.2", + "description": "Abstractions and features for interop between .NET and JavaScript code.\n\nThis package was built from the source code at https://github.com/dotnet/dotnet/tree/44525024595742ebe09023abe709df51de65009b", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "524EF12AE88DB66EFB3E733BE3459D88DDBB0F64977DAAE33EA870CD6282C6D6C9AD30598818E3944473AFB5A4927740715C60EB451794FE8E0B0870C07C47B1" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.JSInterop@10.0.2", + "externalReferences": [ + { + "url": "https://asp.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/dotnet", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.JSInterop@8.0.23", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.JSInterop", + "version": "8.0.23", + "description": "Abstractions and features for interop between .NET and JavaScript code.\n\nThis package was built from the source code at https://github.com/dotnet/aspnetcore/tree/568fff703254def7dcd35fda9892bf702d4c81d3", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "8F0254CA66455AA6C291C1A32A29AB8EAB4E44052D40EF203B5727DEAAE5AAE6501D6C6F8CA3E07438DB615B0BEFF46D826D116ED4722781C4172E24DB38DC7D" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.JSInterop@8.0.23", + "externalReferences": [ + { + "url": "https://asp.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/aspnetcore", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.JSInterop@9.0.12", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.JSInterop", + "version": "9.0.12", + "description": "Abstractions and features for interop between .NET and JavaScript code.\n\nThis package was built from the source code at https://github.com/dotnet/aspnetcore/tree/f736effe82a61eb6f5eba46e4173eae3b7d3dffd", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "2D8C1B054F0BAB98A07CA8F113A639A3337F60ECCA0C71D064379AA1E8C6FFC45174FD714C60C847EBBA94AFE6BA5CD6CD4338D0EA34207C3A9CBC82750BDBFB" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.JSInterop@9.0.12", + "externalReferences": [ + { + "url": "https://asp.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/aspnetcore", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.NET.ILLink.Tasks@10.0.12", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.NET.ILLink.Tasks", + "version": "10.0.12", + "description": "MSBuild tasks for running the IL Linker", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "A294F93F5A7E086EF4C466AF79382ADD0E4E64A77B319D11B35D31E137B097A6DC3DBBB848BA381749FA4410889EF04AC68475D13D75F97D0CF5D8232847EE73" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.NET.ILLink.Tasks@10.0.12", + "externalReferences": [ + { + "url": "https://dot.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/dotnet", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.NET.ILLink.Tasks@8.0.31", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.NET.ILLink.Tasks", + "version": "8.0.31", + "description": "MSBuild tasks for running the IL Linker", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "20964D625BEDEDF48AD8D05D1D5D377AD853D39FB396CE19DC8A5F74708BE8DAA46704A9DA3C301D4CD298F14C382FFF7B95CAC686033E50CD238F693E0E88BD" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.NET.ILLink.Tasks@8.0.31", + "externalReferences": [ + { + "url": "https://dot.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/runtime", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.NET.ILLink.Tasks@9.0.20", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.NET.ILLink.Tasks", + "version": "9.0.20", + "description": "MSBuild tasks for running the IL Linker", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "28A40B7C1C076D2C9BCCD93AE3B2A4FAB9FC8A2598C741F635031F8D3E67F017398423AFA2DC330DD54B7BF8C42CC9AF716B4E6FD14DC4975016D8BDA03B5A8A" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.NET.ILLink.Tasks@9.0.20", + "externalReferences": [ + { + "url": "https://dot.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/runtime", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.SourceLink.Common@10.0.303", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.SourceLink.Common", + "version": "10.0.303", + "description": "MSBuild tasks providing source control information.", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "2FB22EB0A3D98E527E439840A257375036A0D08A8A035795910B310BC751B7CE11D68EA82F08F5943EAA318C273CFEFD8DBB8666F4FFF5FE0C8A6B98035954F3" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.SourceLink.Common@10.0.303", + "externalReferences": [ + { + "url": "https://github.com/dotnet/dotnet", + "type": "website" + }, + { + "url": "https://github.com/dotnet/dotnet", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/Microsoft.SourceLink.GitHub@10.0.303", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "Microsoft.SourceLink.GitHub", + "version": "10.0.303", + "description": "Generates source link for GitHub repositories.", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "22A14EFAB5DC9AC3C11C55E828CA7D09D867EFB1C25371FA2AB28CBE345F01C2488CE5EF144BB3AF57F17ED124B2E1745CBF0212D8E4A446DE4AAD4363D70708" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/Microsoft.SourceLink.GitHub@10.0.303", + "externalReferences": [ + { + "url": "https://github.com/dotnet/dotnet", + "type": "website" + }, + { + "url": "https://github.com/dotnet/dotnet", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/System.IO.Hashing@10.0.11", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "System.IO.Hashing", + "version": "10.0.11", + "description": "Provides non-cryptographic hash algorithms, such as CRC-32.\n\nCommonly Used Types:\nSystem.IO.Hashing.Crc32\nSystem.IO.Hashing.XxHash32", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "5CA5499E9C035B051FFBC6305DB30E01BFD3FEEA23E60D653FEDE86F0FA49144120DE2D3E517278922680AE7610C91171168FB7428201C18389B1276CA23FFDE" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/System.IO.Hashing@10.0.11", + "externalReferences": [ + { + "url": "https://dot.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/dotnet", + "type": "vcs" + } + ] + }, + { + "type": "library", + "bom-ref": "pkg:nuget/System.IO.Pipelines@8.0.0", + "authors": [ + { + "name": "Microsoft" + } + ], + "name": "System.IO.Pipelines", + "version": "8.0.0", + "description": "Single producer single consumer byte buffer management.\n\nCommonly Used Types:\nSystem.IO.Pipelines.Pipe\nSystem.IO.Pipelines.PipeWriter\nSystem.IO.Pipelines.PipeReader", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "57EB6A11E84F40A48B57B1DC5786A01AA9852122B7D15363490D8A12C9A458BF99A8DDF4C0C0247BE98559C2B42E769A10BDA2C5A9817735484D960DC652EB12" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "copyright": "\u00A9 Microsoft Corporation. All rights reserved.", + "purl": "pkg:nuget/System.IO.Pipelines@8.0.0", + "externalReferences": [ + { + "url": "https://dot.net/", + "type": "website" + }, + { + "url": "https://github.com/dotnet/runtime", + "type": "vcs" + } + ] + } + ], + "dependencies": [ + { + "ref": "pkg:nuget/Microsoft.AspNetCore.Authorization@10.0.2", + "dependsOn": [ + "pkg:nuget/Microsoft.AspNetCore.Metadata@10.0.2", + "pkg:nuget/Microsoft.Extensions.Diagnostics@10.0.2", + "pkg:nuget/Microsoft.Extensions.Logging.Abstractions@10.0.2", + "pkg:nuget/Microsoft.Extensions.Options@10.0.2" + ] + }, + { + "ref": "pkg:nuget/Microsoft.AspNetCore.Authorization@8.0.23", + "dependsOn": [ + "pkg:nuget/Microsoft.AspNetCore.Metadata@8.0.23", + "pkg:nuget/Microsoft.Extensions.Logging.Abstractions@8.0.3", + "pkg:nuget/Microsoft.Extensions.Options@8.0.2" + ] + }, + { + "ref": "pkg:nuget/Microsoft.AspNetCore.Authorization@9.0.12", + "dependsOn": [ + "pkg:nuget/Microsoft.AspNetCore.Metadata@9.0.12", + "pkg:nuget/Microsoft.Extensions.Logging.Abstractions@9.0.12", + "pkg:nuget/Microsoft.Extensions.Options@9.0.12" + ] + }, + { + "ref": "pkg:nuget/Microsoft.AspNetCore.Components.Analyzers@10.0.2", + "dependsOn": [] + }, + { + "ref": "pkg:nuget/Microsoft.AspNetCore.Components.Analyzers@8.0.23", + "dependsOn": [] + }, + { + "ref": "pkg:nuget/Microsoft.AspNetCore.Components.Analyzers@9.0.12", + "dependsOn": [] + }, + { + "ref": "pkg:nuget/Microsoft.AspNetCore.Components.Forms@10.0.2", + "dependsOn": [ + "pkg:nuget/Microsoft.AspNetCore.Components@10.0.2", + "pkg:nuget/Microsoft.Extensions.Validation@10.0.2" + ] + }, + { + "ref": "pkg:nuget/Microsoft.AspNetCore.Components.Forms@8.0.23", + "dependsOn": [ + "pkg:nuget/Microsoft.AspNetCore.Components@8.0.23" + ] + }, + { + "ref": "pkg:nuget/Microsoft.AspNetCore.Components.Forms@9.0.12", + "dependsOn": [ + "pkg:nuget/Microsoft.AspNetCore.Components@9.0.12" + ] + }, + { + "ref": "pkg:nuget/Microsoft.AspNetCore.Components.Web@10.0.2", + "dependsOn": [ + "pkg:nuget/Microsoft.AspNetCore.Components@10.0.2", + "pkg:nuget/Microsoft.AspNetCore.Components.Forms@10.0.2", + "pkg:nuget/Microsoft.Extensions.DependencyInjection@10.0.2", + "pkg:nuget/Microsoft.Extensions.Primitives@10.0.2", + "pkg:nuget/Microsoft.JSInterop@10.0.2" + ] + }, + { + "ref": "pkg:nuget/Microsoft.AspNetCore.Components.Web@8.0.23", + "dependsOn": [ + "pkg:nuget/Microsoft.AspNetCore.Components@8.0.23", + "pkg:nuget/Microsoft.AspNetCore.Components.Forms@8.0.23", + "pkg:nuget/Microsoft.Extensions.DependencyInjection@8.0.1", + "pkg:nuget/Microsoft.Extensions.Primitives@8.0.0", + "pkg:nuget/Microsoft.JSInterop@8.0.23", + "pkg:nuget/System.IO.Pipelines@8.0.0" + ] + }, + { + "ref": "pkg:nuget/Microsoft.AspNetCore.Components.Web@9.0.12", + "dependsOn": [ + "pkg:nuget/Microsoft.AspNetCore.Components@9.0.12", + "pkg:nuget/Microsoft.AspNetCore.Components.Forms@9.0.12", + "pkg:nuget/Microsoft.Extensions.DependencyInjection@9.0.12", + "pkg:nuget/Microsoft.Extensions.Primitives@9.0.12", + "pkg:nuget/Microsoft.JSInterop@9.0.12" + ] + }, + { + "ref": "pkg:nuget/Microsoft.AspNetCore.Components@10.0.2", + "dependsOn": [ + "pkg:nuget/Microsoft.AspNetCore.Authorization@10.0.2", + "pkg:nuget/Microsoft.AspNetCore.Components.Analyzers@10.0.2" + ] + }, + { + "ref": "pkg:nuget/Microsoft.AspNetCore.Components@8.0.23", + "dependsOn": [ + "pkg:nuget/Microsoft.AspNetCore.Authorization@8.0.23", + "pkg:nuget/Microsoft.AspNetCore.Components.Analyzers@8.0.23" + ] + }, + { + "ref": "pkg:nuget/Microsoft.AspNetCore.Components@9.0.12", + "dependsOn": [ + "pkg:nuget/Microsoft.AspNetCore.Authorization@9.0.12", + "pkg:nuget/Microsoft.AspNetCore.Components.Analyzers@9.0.12" + ] + }, + { + "ref": "pkg:nuget/Microsoft.AspNetCore.Metadata@10.0.2", + "dependsOn": [] + }, + { + "ref": "pkg:nuget/Microsoft.AspNetCore.Metadata@8.0.23", + "dependsOn": [] + }, + { + "ref": "pkg:nuget/Microsoft.AspNetCore.Metadata@9.0.12", + "dependsOn": [] + }, + { + "ref": "pkg:nuget/Microsoft.Build.Tasks.Git@10.0.303", + "dependsOn": [ + "pkg:nuget/System.IO.Hashing@10.0.11" + ] + }, + { + "ref": "pkg:nuget/Microsoft.Extensions.Configuration.Abstractions@10.0.2", + "dependsOn": [ + "pkg:nuget/Microsoft.Extensions.Primitives@10.0.2" + ] + }, + { + "ref": "pkg:nuget/Microsoft.Extensions.Configuration.Binder@10.0.2", + "dependsOn": [ + "pkg:nuget/Microsoft.Extensions.Configuration@10.0.2", + "pkg:nuget/Microsoft.Extensions.Configuration.Abstractions@10.0.2" + ] + }, + { + "ref": "pkg:nuget/Microsoft.Extensions.Configuration@10.0.2", + "dependsOn": [ + "pkg:nuget/Microsoft.Extensions.Configuration.Abstractions@10.0.2", + "pkg:nuget/Microsoft.Extensions.Primitives@10.0.2" + ] + }, + { + "ref": "pkg:nuget/Microsoft.Extensions.DependencyInjection.Abstractions@10.0.2", + "dependsOn": [] + }, + { + "ref": "pkg:nuget/Microsoft.Extensions.DependencyInjection.Abstractions@8.0.2", + "dependsOn": [] + }, + { + "ref": "pkg:nuget/Microsoft.Extensions.DependencyInjection.Abstractions@9.0.12", + "dependsOn": [] + }, + { + "ref": "pkg:nuget/Microsoft.Extensions.DependencyInjection@10.0.2", + "dependsOn": [ + "pkg:nuget/Microsoft.Extensions.DependencyInjection.Abstractions@10.0.2" + ] + }, + { + "ref": "pkg:nuget/Microsoft.Extensions.DependencyInjection@8.0.1", + "dependsOn": [ + "pkg:nuget/Microsoft.Extensions.DependencyInjection.Abstractions@8.0.2" + ] + }, + { + "ref": "pkg:nuget/Microsoft.Extensions.DependencyInjection@9.0.12", + "dependsOn": [ + "pkg:nuget/Microsoft.Extensions.DependencyInjection.Abstractions@9.0.12" + ] + }, + { + "ref": "pkg:nuget/Microsoft.Extensions.Diagnostics.Abstractions@10.0.2", + "dependsOn": [ + "pkg:nuget/Microsoft.Extensions.DependencyInjection.Abstractions@10.0.2", + "pkg:nuget/Microsoft.Extensions.Options@10.0.2" + ] + }, + { + "ref": "pkg:nuget/Microsoft.Extensions.Diagnostics@10.0.2", + "dependsOn": [ + "pkg:nuget/Microsoft.Extensions.Configuration@10.0.2", + "pkg:nuget/Microsoft.Extensions.Diagnostics.Abstractions@10.0.2", + "pkg:nuget/Microsoft.Extensions.Options.ConfigurationExtensions@10.0.2" + ] + }, + { + "ref": "pkg:nuget/Microsoft.Extensions.Localization.Abstractions@10.0.2", + "dependsOn": [] + }, + { + "ref": "pkg:nuget/Microsoft.Extensions.Localization.Abstractions@8.0.23", + "dependsOn": [] + }, + { + "ref": "pkg:nuget/Microsoft.Extensions.Localization.Abstractions@9.0.12", + "dependsOn": [] + }, + { + "ref": "pkg:nuget/Microsoft.Extensions.Localization@10.0.2", + "dependsOn": [ + "pkg:nuget/Microsoft.Extensions.DependencyInjection.Abstractions@10.0.2", + "pkg:nuget/Microsoft.Extensions.Localization.Abstractions@10.0.2", + "pkg:nuget/Microsoft.Extensions.Logging.Abstractions@10.0.2", + "pkg:nuget/Microsoft.Extensions.Options@10.0.2" + ] + }, + { + "ref": "pkg:nuget/Microsoft.Extensions.Localization@8.0.23", + "dependsOn": [ + "pkg:nuget/Microsoft.Extensions.DependencyInjection.Abstractions@8.0.2", + "pkg:nuget/Microsoft.Extensions.Localization.Abstractions@8.0.23", + "pkg:nuget/Microsoft.Extensions.Logging.Abstractions@8.0.3", + "pkg:nuget/Microsoft.Extensions.Options@8.0.2" + ] + }, + { + "ref": "pkg:nuget/Microsoft.Extensions.Localization@9.0.12", + "dependsOn": [ + "pkg:nuget/Microsoft.Extensions.DependencyInjection.Abstractions@9.0.12", + "pkg:nuget/Microsoft.Extensions.Localization.Abstractions@9.0.12", + "pkg:nuget/Microsoft.Extensions.Logging.Abstractions@9.0.12", + "pkg:nuget/Microsoft.Extensions.Options@9.0.12" + ] + }, + { + "ref": "pkg:nuget/Microsoft.Extensions.Logging.Abstractions@10.0.2", + "dependsOn": [ + "pkg:nuget/Microsoft.Extensions.DependencyInjection.Abstractions@10.0.2" + ] + }, + { + "ref": "pkg:nuget/Microsoft.Extensions.Logging.Abstractions@8.0.3", + "dependsOn": [ + "pkg:nuget/Microsoft.Extensions.DependencyInjection.Abstractions@8.0.2" + ] + }, + { + "ref": "pkg:nuget/Microsoft.Extensions.Logging.Abstractions@9.0.12", + "dependsOn": [ + "pkg:nuget/Microsoft.Extensions.DependencyInjection.Abstractions@9.0.12" + ] + }, + { + "ref": "pkg:nuget/Microsoft.Extensions.Options.ConfigurationExtensions@10.0.2", + "dependsOn": [ + "pkg:nuget/Microsoft.Extensions.Configuration.Abstractions@10.0.2", + "pkg:nuget/Microsoft.Extensions.Configuration.Binder@10.0.2", + "pkg:nuget/Microsoft.Extensions.DependencyInjection.Abstractions@10.0.2", + "pkg:nuget/Microsoft.Extensions.Options@10.0.2", + "pkg:nuget/Microsoft.Extensions.Primitives@10.0.2" + ] + }, + { + "ref": "pkg:nuget/Microsoft.Extensions.Options@10.0.2", + "dependsOn": [ + "pkg:nuget/Microsoft.Extensions.DependencyInjection.Abstractions@10.0.2", + "pkg:nuget/Microsoft.Extensions.Primitives@10.0.2" + ] + }, + { + "ref": "pkg:nuget/Microsoft.Extensions.Options@8.0.2", + "dependsOn": [ + "pkg:nuget/Microsoft.Extensions.DependencyInjection.Abstractions@8.0.2", + "pkg:nuget/Microsoft.Extensions.Primitives@8.0.0" + ] + }, + { + "ref": "pkg:nuget/Microsoft.Extensions.Options@9.0.12", + "dependsOn": [ + "pkg:nuget/Microsoft.Extensions.DependencyInjection.Abstractions@9.0.12", + "pkg:nuget/Microsoft.Extensions.Primitives@9.0.12" + ] + }, + { + "ref": "pkg:nuget/Microsoft.Extensions.Primitives@10.0.2", + "dependsOn": [] + }, + { + "ref": "pkg:nuget/Microsoft.Extensions.Primitives@8.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:nuget/Microsoft.Extensions.Primitives@9.0.12", + "dependsOn": [] + }, + { + "ref": "pkg:nuget/Microsoft.Extensions.Validation@10.0.2", + "dependsOn": [ + "pkg:nuget/Microsoft.Extensions.DependencyInjection.Abstractions@10.0.2", + "pkg:nuget/Microsoft.Extensions.Options@10.0.2" + ] + }, + { + "ref": "pkg:nuget/Microsoft.JSInterop@10.0.2", + "dependsOn": [] + }, + { + "ref": "pkg:nuget/Microsoft.JSInterop@8.0.23", + "dependsOn": [] + }, + { + "ref": "pkg:nuget/Microsoft.JSInterop@9.0.12", + "dependsOn": [] + }, + { + "ref": "pkg:nuget/Microsoft.NET.ILLink.Tasks@10.0.12", + "dependsOn": [] + }, + { + "ref": "pkg:nuget/Microsoft.NET.ILLink.Tasks@8.0.31", + "dependsOn": [] + }, + { + "ref": "pkg:nuget/Microsoft.NET.ILLink.Tasks@9.0.20", + "dependsOn": [] + }, + { + "ref": "pkg:nuget/Microsoft.SourceLink.Common@10.0.303", + "dependsOn": [] + }, + { + "ref": "pkg:nuget/Microsoft.SourceLink.GitHub@10.0.303", + "dependsOn": [ + "pkg:nuget/Microsoft.Build.Tasks.Git@10.0.303", + "pkg:nuget/Microsoft.SourceLink.Common@10.0.303", + "pkg:nuget/System.IO.Hashing@10.0.11" + ] + }, + { + "ref": "pkg:nuget/System.IO.Hashing@10.0.11", + "dependsOn": [] + }, + { + "ref": "pkg:nuget/System.IO.Pipelines@8.0.0", + "dependsOn": [] + }, + { + "ref": "Syncfusion.Blazor.Toolkit@2.0.0", + "dependsOn": [ + "pkg:nuget/Microsoft.AspNetCore.Components.Web@10.0.2", + "pkg:nuget/Microsoft.Extensions.Localization@10.0.2", + "pkg:nuget/Microsoft.NET.ILLink.Tasks@10.0.12", + "pkg:nuget/Microsoft.SourceLink.GitHub@10.0.303", + "pkg:nuget/Microsoft.AspNetCore.Components.Web@8.0.23", + "pkg:nuget/Microsoft.Extensions.Localization@8.0.23", + "pkg:nuget/Microsoft.NET.ILLink.Tasks@8.0.31", + "pkg:nuget/Microsoft.AspNetCore.Components.Web@9.0.12", + "pkg:nuget/Microsoft.Extensions.Localization@9.0.12", + "pkg:nuget/Microsoft.NET.ILLink.Tasks@9.0.20" + ] + } + ] +} \ No newline at end of file diff --git a/src/wwwroot/styles/combined-scss/fluent.scss b/src/wwwroot/styles/combined-scss/fluent.scss new file mode 100644 index 00000000..139597f9 --- /dev/null +++ b/src/wwwroot/styles/combined-scss/fluent.scss @@ -0,0 +1,2 @@ + + diff --git a/src/wwwroot/styles/fluent.min.css b/src/wwwroot/styles/fluent.min.css new file mode 100644 index 00000000..e69de29b