MackySoft.Navigathena.VContainer 2.0.0-preview.3
Archive contains at least ten membersReferences the .NET System.Linq namespace
SHA-256836556ee69cbafadc90a6e90ad7ebd97a31281ee61be7fecf63259b277f8f303
MaleculeH(Db)Md
Evidence
1using System;
2using System.Collections.Generic;
3using System.Linq;
4using System.Runtime.CompilerServices;
5using VContainer;
6
7namespace MackySoft.Navigathena.VContainer
8{
9 public static class ScreenContainerBuilderEx …
13:15… static void RegisterScreenLifecycleHandler<T> (this IContainerBuilder builder) where T : class
14 => Register<T>(builder, ScreenServiceRol …
29:22… .Items.Any(item => item.Type == typeof(T) && item.Role == role))
30 {
31 throw new NavigationConfigurationException("The screen service role is already registered: " + typeof(T));
32 }
33 if (!build …
53:47… nfigurationException("A screen participant must have a local, non-transient registration: " + role.Type);
54 }
55 }
56 …
1The MIT License (MIT)
2
3Copyright (c) 2023 Hiroya Aramaki
4
5Permission is hereby granted, free of charge, to any person obtaining a copy
6of this software and associated documentation files (the "Software"), to deal
7in the Software without restriction, including without limitation the rights
8to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
⋯6 lines
15THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21SOFTWARE.
No evidence locations were recorded for this file. Raw result