在好例子网,分享、交流、成长!
您当前所在位置:首页Others 开发实例一般编程问题 → 一个简单、灵活、快速的依赖注入库SimpleInjector源码

一个简单、灵活、快速的依赖注入库SimpleInjector源码

一般编程问题

下载此实例
  • 开发语言:Others
  • 实例大小:1.14M
  • 下载次数:0
  • 浏览次数:6
  • 发布时间:2024-05-09
  • 实例类别:一般编程问题
  • 发 布 人:chenxiaolan
  • 文件格式:.zip
  • 所需积分:2
 相关标签: Injector SIMPLE 依赖注入 ple 简单

实例介绍

【实例简介】

Simple Injector

支持如下平台:

  • .NET 4.5 and up.
  • .NET Standard including:
  • Universal Windows Programs.
  • Mono.
  • .NET Core, .NET 5 and up.
  • Xamarin

【实例截图】
【核心代码】
文件清单
└── SimpleInjector-7596bd39fc2394db6a800ab56e800f4419badc04
    ├── appveyor.bat
    ├── appveyor.yml
    ├── LICENSE
    ├── README.md
    ├── Simple Injector Contributor License Agreement.docx
    ├── Simple Injector Contributor License Agreement.pdf
    └── src
        ├── build.bat
        ├── BuildTools
        │   ├── BetterAssemblyInfoTask.dll
        │   ├── BetterAssemblyInfoTask.pdb
        │   ├── Microsoft.VersionNumber.targets
        │   ├── Nuget
        │   ├── replace.cs
        │   ├── replace.exe
        │   ├── zipreplace.cs
        │   ├── zipreplace.exe
        │   └── zip.vbs
        ├── changes.txt
        ├── empty.ruleset
        ├── fake.snk
        ├── Graphics
        │   ├── SimpleInjector_header_470x100.png
        │   ├── simpleinjector.ico
        │   ├── SimpleInjector_icon_128.png
        │   ├── SimpleInjector_icon_32.png
        │   ├── SimpleInjector_icon_64.png
        │   ├── SimpleInjector_icon.png
        │   ├── SimpleInjector_icon.svg
        │   ├── SimpleInjector_logo.ai
        │   ├── SimpleInjector_logo.pdf
        │   ├── SimpleInjector_logo.svg
        │   ├── simpleinjector.png
        │   ├── simpleinjector_white_border.png
        │   └── Trademark Policy.txt
        ├── PartialTrustTestRunner
        │   ├── PartialTrustTestRunner.csproj
        │   ├── Program.cs
        │   ├── Properties
        │   │   └── AssemblyInfo.cs
        │   └── TestRunner.cs
        ├── publish2nuget.bat
        ├── runcoverage.bat
        ├── runtests.bat
        ├── Settings.StyleCop
        ├── SimpleInjector
        │   ├── ActivationException.cs
        │   ├── Advanced
        │   │   ├── AdvancedExtensions.cs
        │   │   ├── ApiObject.cs
        │   │   ├── DefaultConstructorResolutionBehavior.cs
        │   │   ├── DefaultDependencyInjectionBehavior.cs
        │   │   ├── DefaultExpressionCompilationBehavior.cs
        │   │   ├── DefaultLifestyleSelectionBehavior.cs
        │   │   ├── DefaultPropertySelectionBehavior.cs
        │   │   ├── IConstructorResolutionBehavior.cs
        │   │   ├── IDependencyInjectionBehavior.cs
        │   │   ├── IExpressionCompilationBehavior.cs
        │   │   ├── ILifestyleSelectionBehavior.cs
        │   │   ├── InitializationContext.cs
        │   │   ├── InitializerContext.cs
        │   │   ├── InstanceInitializationData.cs
        │   │   ├── Internal
        │   │   │   ├── LazyScope.cs
        │   │   │   └── LazyScopedRegistration.cs
        │   │   ├── IPropertySelectionBehavior.cs
        │   │   ├── KnownRelationship.cs
        │   │   └── PropertyInjectionHelper.cs
        │   ├── ConstructorResolutionBehaviorExtensions.cs
        │   ├── Container.Common.Async.cs
        │   ├── Container.Common.cs
        │   ├── ContainerLockingEventArgs.cs
        │   ├── ContainerOptions.cs
        │   ├── Container.Registration.Batch.cs
        │   ├── Container.Registration.CollectionRegistrator.cs
        │   ├── Container.Registration.Collections.cs
        │   ├── Container.Registration.Conditional.cs
        │   ├── Container.Registration.cs
        │   ├── Container.Registration.Decorators.cs
        │   ├── Container.Resolving.cs
        │   ├── ContainerScope.Async.cs
        │   ├── ContainerScope.cs
        │   ├── Container.Verification.cs
        │   ├── DecoratorContext.cs
        │   ├── DecoratorPredicateContext.cs
        │   ├── Decorators
        │   │   ├── CompositeHelpers.cs
        │   │   ├── ContainerUncontrolledServicesDecoratorInterceptor.cs
        │   │   ├── DecoratorExpressionInterceptor.cs
        │   │   ├── DecoratorExpressionInterceptorData.cs
        │   │   ├── DecoratorHelpers.cs
        │   │   ├── DecoratorInfo.cs
        │   │   ├── DecoratorInterceptor.cs
        │   │   ├── ServiceDecoratorExpressionInterceptor.cs
        │   │   └── ServiceTypeDecoratorInfo.cs
        │   ├── DependencyInjectionBehaviorExtensions.cs
        │   ├── DependencyMetadata.cs
        │   ├── Diagnostics
        │   │   ├── AmbiguousLifestylesDiagnosticResult.cs
        │   │   ├── Analyzer.cs
        │   │   ├── Analyzers
        │   │   │   ├── AmbiguousLifestylesAnalyzer.cs
        │   │   │   ├── ContainerRegisteredServiceAnalyzer.cs
        │   │   │   ├── DisposableTransientComponentAnalyzer.cs
        │   │   │   ├── FriendlyTypeNameHelper.cs
        │   │   │   ├── LifestyleMismatchAnalyzer.cs
        │   │   │   ├── ShortCircuitedDependencyAnalyzer.cs
        │   │   │   ├── SingleResponsibilityViolationsAnalyzer.cs
        │   │   │   └── TornLifestyleContainerAnalyzer.cs
        │   │   ├── ContainerAnalyzerProvider.cs
        │   │   ├── ContainerRegisteredServiceDiagnosticResult.cs
        │   │   ├── Debugger
        │   │   │   ├── ContainerDebugView.cs
        │   │   │   ├── DebuggerGeneralWarningsContainerAnalyzer.cs
        │   │   │   └── DebuggerViewItem.cs
        │   │   ├── DiagnosticGroup.cs
        │   │   ├── DiagnosticResult.cs
        │   │   ├── DiagnosticResultGrouper.cs
        │   │   ├── DiagnosticSeverity.enum.cs
        │   │   ├── DiagnosticType.enum.cs
        │   │   ├── DisposableTransientComponentDiagnosticResult.cs
        │   │   ├── IContainerAnalyzer.cs
        │   │   ├── KnownRelationshipCollection.cs
        │   │   ├── LifestyleMismatchChecker.cs
        │   │   ├── LifestyleMismatchDiagnosticResult.cs
        │   │   ├── ShortCircuitedDependencyDiagnosticResult.cs
        │   │   ├── SingleResponsibilityViolationDiagnosticResult.cs
        │   │   ├── TornLifestyleDiagnosticResult.cs
        │   │   └── TypeGeneralizer.cs
        │   ├── DiagnosticVerificationException.cs
        │   ├── ExpressionBuildingEventArgs.cs
        │   ├── ExpressionBuiltEventArgs.cs
        │   ├── Helpers.cs
        │   ├── InjectionConsumerInfo.cs
        │   ├── InjectionTargetInfo.cs
        │   ├── InstanceProducer.cs
        │   ├── InstanceProducerOfT.cs
        │   ├── Internals
        │   │   ├── ArgumentMapping.cs
        │   │   ├── AsyncLocal.cs
        │   │   ├── CollectionResolver.cs
        │   │   ├── CompilationHelpers.cs
        │   │   ├── ConditionalHashSet.cs
        │   │   ├── ContainerControlledCollection.cs
        │   │   ├── ContainerControlledCollectionResolver.cs
        │   │   ├── ContainerControlledItem.cs
        │   │   ├── ContainerUncontrolledCollectionResolver.cs
        │   │   ├── ControlledCollectionHelper.cs
        │   │   ├── CyclicDependencyException.cs
        │   │   ├── CyclicDependencyValidator.cs
        │   │   ├── DisposableHelpers.cs
        │   │   ├── ExcludeFromCodeCoverageAttribute.cs
        │   │   ├── FlowingContainerControlledCollection.cs
        │   │   ├── FoundInstanceProducer.cs
        │   │   ├── GenericArgumentFinder.cs
        │   │   ├── GenericRegistrationEntry.cs
        │   │   ├── GenericTypeBuilder.cs
        │   │   ├── IContainerControlledCollection.cs
        │   │   ├── InstanceProducerVisualizer.cs
        │   │   ├── IRegistrationEntry.cs
        │   │   ├── LazyEx.cs
        │   │   ├── NonGenericRegistrationEntry.cs
        │   │   ├── ObjectGraphStringBuilder.cs
        │   │   ├── OverriddenParameter.cs
        │   │   ├── ParameterDictionary.cs
        │   │   ├── ReferenceEqualityComparer.cs
        │   │   ├── ReflectionExtensions.cs
        │   │   ├── RegistrationEntry.cs
        │   │   ├── ServiceCreatedListenerArgs.cs
        │   │   ├── SubExpressionReplacer.cs
        │   │   └── TypeConstraintValidator.cs
        │   ├── Lifestyle.cs
        │   ├── Lifestyles
        │   │   ├── AsyncScopedLifestyle.cs
        │   │   ├── CustomLifestyle.cs
        │   │   ├── DefaultFallbackScopedHybridLifestyle.cs
        │   │   ├── DisposabilityTypeInfo.cs
        │   │   ├── ExpressionRegistration.cs
        │   │   ├── FlowingScopedLifestyle.cs
        │   │   ├── HybridLifestyle.cs
        │   │   ├── HybridRegistration.cs
        │   │   ├── IHybridLifestyle.cs
        │   │   ├── LifestyleSelectionBehaviorProxyLifestyle.cs
        │   │   ├── LifestyleSelectorScopedHybridLifestyle.cs
        │   │   ├── ScopedProxyLifestyle.cs
        │   │   ├── ScopedRegistration.cs
        │   │   ├── ScopedScopeLifestyle.cs
        │   │   ├── ScopeManager.cs
        │   │   ├── SingletonLifestyle.cs
        │   │   ├── ThreadScopedLifestyle.cs
        │   │   ├── TransientLifestyle.cs
        │   │   └── UnknownLifestyle.cs
        │   ├── PredicateContext.cs
        │   ├── ProducerBuilders
        │   │   ├── CollectionInstanceProducerBuilder.cs
        │   │   ├── DependencyMetadataInstanceProducerBuilder.cs
        │   │   ├── IInstanceProducerBuilder.cs
        │   │   ├── UnregisteredConcreteTypeInstanceProducerBuilder.cs
        │   │   └── UnregisteredTypeResolutionInstanceProducerBuilder.cs
        │   ├── Properties
        │   │   ├── AssemblyInfo.cs
        │   │   └── launchSettings.json
        │   ├── Registration.cs
        │   ├── Requires.cs
        │   ├── Scope.cs
        │   ├── ScopedLifestyle.cs
        │   ├── SimpleInjector.csproj
        │   ├── StringResources.cs
        │   ├── TypeFactoryContext.cs
        │   ├── Types.cs
        │   ├── TypesExtensions.cs
        │   ├── TypesToRegisterOptions.cs
        │   ├── UnregisteredTypeEventArgs.cs
        │   ├── VerificationOption.enum.cs
        │   └── VisualizationOptions.cs
        ├── SimpleInjector.CI
        │   ├── packages.config
        │   ├── Properties
        │   │   └── AssemblyInfo.cs
        │   └── SimpleInjector.CI.csproj
        ├── SimpleInjector.CodeSamples
        │   ├── AttributeBasedLifestyleSelectionBehavior.cs
        │   ├── AttributedPropertyInjectionExtensions.cs
        │   ├── AutomaticFactoryExtensions.cs
        │   ├── AutomaticParameterizedFactoryExtensions.cs
        │   ├── AutoResolveUnregisteredTypeExtensions.cs
        │   ├── ConstructorRegistrationExtensions.cs
        │   ├── ContextualDecoratorExtensions.cs
        │   ├── CreatorInterceptionExtensions.cs
        │   ├── DictionaryExtensions.cs
        │   ├── DisposableTransientLifestyle.cs
        │   ├── ExpirationExtensions.cs
        │   ├── ImplicitPropertyInjectionExtensions.cs
        │   ├── InstancePerDependencyLifestyle.cs
        │   ├── InterceptorExtensions.cs
        │   ├── KeyedFactory.cs
        │   ├── KeyedRegistrations.cs
        │   ├── MethodInjectionExtensions.cs
        │   ├── MostParametersConstructorResolutionBehavior.cs
        │   ├── MostResolvableParametersConstructorResolutionBehavior.cs
        │   ├── NamedContainer.cs
        │   ├── OptionalArgumentsBehaviorExtensions.cs
        │   ├── ParameterConvention.cs
        │   ├── ParameterConventionExtensions.cs
        │   ├── PerGraphLifestyle.cs
        │   ├── PerThreadRegistrationsExtensions.cs
        │   ├── Properties
        │   │   └── AssemblyInfo.cs
        │   ├── PropertyInjectionExtensions.cs
        │   ├── ResolvingExtensions.cs
        │   ├── ResolvingFactoriesExtensions.cs
        │   ├── RuntimeDecoratorExtensions.cs
        │   ├── Settings.StyleCop
        │   ├── SimpleInjector.CodeSamples.csproj
        │   ├── ThreadLifestyle.cs
        │   └── VarianceExtensions.cs
        ├── SimpleInjector.CodeSamples.Tests.Unit
        │   ├── AutomaticFactoryExtensionsTests.cs
        │   ├── AutomaticParameterizedFactoryExtensionsTests.cs
        │   ├── ConstructorRegistrationExtensionsTests.cs
        │   ├── ContainerFactory.cs
        │   ├── ContextualDecoratorExtensionsTests.cs
        │   ├── DictionaryExtensionsTests.cs
        │   ├── DisposableTransientLifestyleTests.cs
        │   ├── ExpirationExtensionsTests.cs
        │   ├── InstancePerDependencyLifestyleTests.cs
        │   ├── InterceptorExtensionsTests.cs
        │   ├── KeyedFactoryTests.cs
        │   ├── KeyedRegistrationsTests.cs
        │   ├── MethodInjectionExtensionsTests.cs
        │   ├── MostParametersConstructorResolutionBehaviorTests.cs
        │   ├── MostResolvableParametersConstructorResolutionBehaviorTests.cs
        │   ├── ParameterConventionExtensionsTests.cs
        │   ├── ParameterConventionTests.cs
        │   ├── PerGraphLifestyleTests.cs
        │   ├── PerThreadRegistrationsExtensionsTests.cs
        │   ├── Properties
        │   │   └── AssemblyInfo.cs
        │   ├── PropertyInjectionExtensionsTests.cs
        │   ├── ResolvingExtensionsTests.cs
        │   ├── ResolvingFactoriesExtensionsTests.cs
        │   ├── RuntimeDecoratorExtensionsTests.cs
        │   ├── Settings.StyleCop
        │   ├── SimpleInjector.CodeSamples.Tests.Unit.csproj
        │   ├── TestClasses.cs
        │   ├── VarianceExtensions_AllowToResolveVariantTypesTests.cs
        │   └── VarianceExtensions_RegisteringMultipleRegistrationsAndResolvingCollections.cs
        ├── SimpleInjector.Conventions.Tests
        │   ├── ConventionValues.cs
        │   ├── CopyrightConventionsTests.cs
        │   ├── ObsoleteConventionsTests.cs
        │   ├── Settings.StyleCop
        │   └── SimpleInjector.Conventions.Tests.csproj
        ├── SimpleInjector.Documentation
        │   └── SimpleInjector.Documentation.shfbproj
        ├── SimpleInjector.DynamicAssemblyCompilation
        │   ├── ConstantArrayIndexizerVisitor.cs
        │   ├── ConstantFinderVisitor.cs
        │   ├── DynamicAssemblyCompilationExtensions.cs
        │   ├── DynamicAssemblyExpressionCompilationBehavior.cs
        │   ├── InternalsFinderVisitor.cs
        │   ├── Properties
        │   │   └── AssemblyInfo.cs
        │   └── SimpleInjector.DynamicAssemblyCompilation.csproj
        ├── SimpleInjector.FxCop
        ├── SimpleInjector.Integration.Wcf
        │   ├── Properties
        │   │   └── AssemblyInfo.cs
        │   ├── Requires.cs
        │   ├── SimpleInjectorInstanceProvider.cs
        │   ├── SimpleInjector.Integration.Wcf.csproj
        │   ├── SimpleInjectorServiceBehavior.cs
        │   ├── SimpleInjectorServiceHost.cs
        │   ├── SimpleInjectorServiceHostFactory.cs
        │   └── SimpleInjectorWcfExtensions.cs
        ├── SimpleInjector.Integration.Web
        │   ├── Properties
        │   │   └── AssemblyInfo.cs
        │   ├── Requires.cs
        │   ├── SimpleInjectorHttpModule.cs
        │   ├── SimpleInjector.Integration.Web.csproj
        │   ├── SimpleInjectorWebInitializer.cs
        │   └── WebRequestLifestyle.cs
        ├── SimpleInjector.Integration.WebApi
        │   ├── Properties
        │   │   └── AssemblyInfo.cs
        │   ├── Requires.cs
        │   ├── SimpleInjectorHttpRequestMessageHandler.cs
        │   ├── SimpleInjectorHttpRequestMessageProvider.cs
        │   ├── SimpleInjector.Integration.WebApi.csproj
        │   ├── SimpleInjectorWebApiDependencyResolver.cs
        │   └── SimpleInjectorWebApiExtensions.cs
        ├── SimpleInjector.Integration.Web.Mvc
        │   ├── Properties
        │   │   └── AssemblyInfo.cs
        │   ├── SimpleInjectorDependencyResolver.cs
        │   ├── SimpleInjectorFilterAttributeFilterProvider.cs
        │   ├── SimpleInjector.Integration.Web.Mvc.csproj
        │   └── SimpleInjectorMvcExtensions.cs
        ├── SimpleInjector.Integration.Web.Tests.Unit
        │   ├── HttpContextScope.cs
        │   ├── Properties
        │   │   └── AssemblyInfo.cs
        │   ├── Settings.StyleCop
        │   ├── SimpleInjector.Integration.Web.Tests.Unit.csproj
        │   ├── TestClasses.cs
        │   └── WebRequestLifestyleTests.cs
        ├── SimpleInjector.Packaging
        │   ├── AssemblyInfo.cs
        │   ├── IPackage.cs
        │   ├── PackageExtensions.cs
        │   └── SimpleInjector.Packaging.csproj
        ├── SimpleInjector.ruleset
        ├── SimpleInjector.sln
        └── SimpleInjector.Tests.Unit
            ├── ActivationExceptionTests.cs
            ├── ActiveXTests.cs
            ├── AddRegistrationTests.cs
            ├── Advanced
            │   ├── CustomConstructorResolutionBehaviorTests.cs
            │   ├── CustomLifestyleSelectionBehaviorTests.cs
            │   ├── DefaultConstructorResolutionBehaviorTests.cs
            │   ├── DefaultDependencyInjectionBehaviorTests.cs
            │   ├── IndexableCollectionsTests.cs
            │   ├── KnownRelationshipTests.cs
            │   ├── PropertyInjectionTests.cs
            │   └── PropertyInjectionTests.full.cs
            ├── AmbiguousTypesTests.cs
            ├── AssertThat.cs
            ├── AutoVerificationTests.cs
            ├── CompilationTests.cs
            ├── ConsistencyTests.cs
            ├── ContainerCollectionAppendToTests.cs
            ├── ContainerCollectionsCreateRegistrationTests.cs
            ├── ContainerCollectionsCreateTests.cs
            ├── ContainerFactory.cs
            ├── ContainerLockingTests.cs
            ├── ContainerOptionsTests.cs
            ├── ContainerScopeTests.cs
            ├── ContainerTests.cs
            ├── CuriouslyRecurringTemplatePatternTests.cs
            ├── CyclicDependencyValidatorTests.cs
            ├── DecoratorCollectionTests.cs
            ├── DecoratorTests.cs
            ├── DependencyMetadataFlowingTests.cs
            ├── DependencyMetadataTests.cs
            ├── Diagnostics
            │   ├── AmbiguousLifestylesAnalyzerTests.cs
            │   ├── AnalyzerTests.cs
            │   ├── ContainerDebugViewTests.cs
            │   ├── ContainerRegisteredServiceContainerAnalyzerTests.cs
            │   ├── ContainerRegisteredServiceContainerAnalyzerTests.full.cs
            │   ├── CustomLifestyleTests.cs
            │   ├── DisposableTransientComponentsTests.cs
            │   ├── ExternalProducerCreationAnalysisTests.cs
            │   ├── Helpers
            │   │   ├── ContainerCollectionRegistratorExtensions.cs
            │   │   ├── DebuggerViewItemExtensions.cs
            │   │   └── DiagnosticGroupExtensions.cs
            │   ├── LifestyleMismatchContainerAnalyzerTests.cs
            │   ├── LifestyleMismatchDueToIterationOfStreamsDuringConstructionTests.cs
            │   ├── LifestyleMismatchServicesTests.cs
            │   ├── ShortCircuitContainerAnalyzerTests.cs
            │   ├── SingleResponsibilityViolationsAnalyzerTests.cs
            │   ├── TestClasses.cs
            │   ├── TestHelpers.cs
            │   ├── TornLifestyleContainerAnalyzerTests.cs
            │   └── TypeGeneralizerTests.cs
            ├── EnumerableExtensions.cs
            ├── ExpressionBuildingEventTests.cs
            ├── ExpressionBuiltEventTests.cs
            ├── FlowingScopeTests.cs
            ├── GetCurrentRegistrationsTests.cs
            ├── GetInstanceTests.cs
            ├── GetRegistrationOfTTests.cs
            ├── GetRegistrationTests.cs
            ├── GetServiceTests.cs
            ├── GetTypesToRegisterTests.cs
            ├── Helpers
            │   └── DynamicTypeBuilder.cs
            ├── InstanceProducerInlineVisualizerTests.cs
            ├── InstanceProducerTests.cs
            ├── LifestyleRegistrationTests.cs
            ├── Lifestyles
            │   ├── AsyncScopedLifestyleTests.cs
            │   ├── CustomLifestyleTests.cs
            │   ├── HybridLifestyleTests.cs
            │   ├── ThreadScopedLifestyleTests.cs
            │   └── UnknownLifestyleTests.cs
            ├── LifestyleScopedTests.cs
            ├── LifestyleTests.cs
            ├── LookalikeErrorTests.cs
            ├── MemoryTests.cs
            ├── Properties
            │   └── AssemblyInfo.cs
            ├── RegisterBatchTests.cs
            ├── RegisterBatchTests.full.cs
            ├── RegisterByFuncTests.cs
            ├── RegisterByGenericArgumentTests.cs
            ├── RegisterByTypeTests.cs
            ├── RegisterCollectionBatchTests.cs
            ├── RegisterCollectionDuplicateRegistrationTests.cs
            ├── RegisterCollectionTests.cs
            ├── RegisterCollectionTests.Full.cs
            ├── RegisterConcreteTests.cs
            ├── RegisterConditionalTests.cs
            ├── RegisterContextualInitializerTests.cs
            ├── RegisterInitializerTests.cs
            ├── RegisterOpenGenericTests.cs
            ├── RegisterResolveInterceptorTests.cs
            ├── RegisterSingleByInstanceTests.cs
            ├── RegisterSingletonTests.cs
            ├── ResolveUnregisteredTypeEventTests.cs
            ├── ScopedLifestyleTests.cs
            ├── ScopeTests.cs
            ├── Settings.StyleCop
            ├── SimpleInjector,Tests.Unit.csproj
            ├── TestClasses.CommandHandlers.cs
            ├── TestClasses.cs
            ├── TestClasses.Cycles.cs
            ├── TestClasses.Duplicates.cs
            ├── TestClasses.EventHandlers.cs
            ├── TestClasses.Handlers.cs
            ├── TestClasses.OpenGenerics.cs
            ├── TestClasses.Plugins.cs
            ├── TestClasses.QueryHandlers.cs
            ├── TestHelpers.cs
            ├── TestTests.cs
            ├── TypeExtensions_ToFriendlyName_Tests.cs
            ├── TypeInitializationErrorTests.cs
            ├── TypesExtensionsTests.cs
            ├── UnregisteredTypeEventArgsTests.cs
            ├── UnregisteredTypeTests.cs
            └── VerifyTests.cs

46 directories, 429 files

实例下载地址

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警