AudioCuesheetEditor is a Blazor based web application for writing audio cuesheets. There is much validation that helps the user to write a valid cuesheet. You can import external data (like text files, xml files, etc.) and analyse them directly in GUI. There are also much export variations like CSV, but you can customize export freely.
Describe the bug
Open of record mode is not possible. An Exception is thrown
Exception details (if possible)
crit: Microsoft.AspNetCore.Components.WebAssembly.Rendering.WebAssemblyRenderer[100]
Unhandled exception rendering component: Cannot provide a value for property '_localStorageOptionsProvider' on type 'AudioCuesheetEditor.Pages.ViewModeRecord'. There is no registered service of type 'AudioCuesheetEditor.Data.Options.LocalStorageOptionsProvider'.
System.InvalidOperationException: Cannot provide a value for property '_localStorageOptionsProvider' on type 'AudioCuesheetEditor.Pages.ViewModeRecord'. There is no registered service of type 'AudioCuesheetEditor.Data.Options.LocalStorageOptionsProvider'.
at Microsoft.AspNetCore.Components.ComponentFactory.<>c__DisplayClass9_0.g__Initialize|1(IServiceProvider serviceProvider, IComponent component)
at Microsoft.AspNetCore.Components.RenderTree.RenderTreeDiffBuilder.AppendDiffEntriesForRange(DiffContext& , Int32 , Int32 , Int32 , Int32 )
at Microsoft.AspNetCore.Components.RenderTree.RenderTreeDiffBuilder.AppendDiffEntriesForRange(DiffContext& , Int32 , Int32 , Int32 , Int32 )
at Microsoft.AspNetCore.Components.RenderTree.RenderTreeDiffBuilder.AppendDiffEntriesForRange(DiffContext& , Int32 , Int32 , Int32 , Int32 )
at Microsoft.AspNetCore.Components.Rendering.ComponentState.RenderIntoBatch(RenderBatchBuilder , RenderFragment , Exception& )
at Microsoft.AspNetCore.Components.RenderTree.Renderer.ProcessRenderQueue()
To Reproduce
Steps to reproduce the behavior:
Open the application in details view
Switch to record view
Desktop (please complete the following information):
Describe the bug Open of record mode is not possible. An Exception is thrown
Exception details (if possible) crit: Microsoft.AspNetCore.Components.WebAssembly.Rendering.WebAssemblyRenderer[100] Unhandled exception rendering component: Cannot provide a value for property '_localStorageOptionsProvider' on type 'AudioCuesheetEditor.Pages.ViewModeRecord'. There is no registered service of type 'AudioCuesheetEditor.Data.Options.LocalStorageOptionsProvider'. System.InvalidOperationException: Cannot provide a value for property '_localStorageOptionsProvider' on type 'AudioCuesheetEditor.Pages.ViewModeRecord'. There is no registered service of type 'AudioCuesheetEditor.Data.Options.LocalStorageOptionsProvider'. at Microsoft.AspNetCore.Components.ComponentFactory.<>c__DisplayClass9_0.g__Initialize|1(IServiceProvider serviceProvider, IComponent component)
at Microsoft.AspNetCore.Components.RenderTree.RenderTreeDiffBuilder.AppendDiffEntriesForRange(DiffContext& , Int32 , Int32 , Int32 , Int32 )
at Microsoft.AspNetCore.Components.RenderTree.RenderTreeDiffBuilder.AppendDiffEntriesForRange(DiffContext& , Int32 , Int32 , Int32 , Int32 )
at Microsoft.AspNetCore.Components.RenderTree.RenderTreeDiffBuilder.AppendDiffEntriesForRange(DiffContext& , Int32 , Int32 , Int32 , Int32 )
at Microsoft.AspNetCore.Components.Rendering.ComponentState.RenderIntoBatch(RenderBatchBuilder , RenderFragment , Exception& )
at Microsoft.AspNetCore.Components.RenderTree.Renderer.ProcessRenderQueue()
To Reproduce Steps to reproduce the behavior:
Desktop (please complete the following information):