コード例 #1
0
ファイル: PluginRepo.cs プロジェクト: Kidify/L4p
        InstanceBox IPluginRepo.AddInstanceBox(Type type, InstanceBox box)
        {
            Validate.NotNull(box);

            InstanceBox prev;

            if (_instances.TryGetValue(type, out prev))
                return prev;

            _instances.Add(type, box);
            return box;
        }
コード例 #2
0
ファイル: PluginRepo.cs プロジェクト: Kidify/L4p
 InstanceBox IPluginRepo.AddInstanceBox(Type type, InstanceBox box)
 {
     lock (_mutex) return _impl.AddInstanceBox(type, box);
 }