期望的行为如下:
所需的解决方案将有两个管道,第二个管道由第一个管道的成功触发。
如果您有任何其他想法,我很高兴听到!
提前致谢
amazon-web-services devops aws-codecommit aws-codepipeline serverless
考虑以下代码:
class MyClass
{
}
class MyClass2 : MyClass
{
}
private void Foo(MyClass cl)
{
//cl is actually MyClass2 instance
TestGeneric(cl);
}
private void TestGeneric<T>(T val)
{
//do smth
}
Run Code Online (Sandbox Code Playgroud)
在调用Foo()之后,TestGeneric中的T是MyClass,而不是MyClass2.如何将val视为MyClass2实例?提前致谢.
Upd:我实际上并不知道该对象是使用MyClass2 ctor 创建的,而是可以通过调用val.GetType()来推断它,所以简单的MyClass2将不起作用
我想知道如何在UnityContainer中实现这样的功能:
container.RegisterType<IDummy>(Func<IDummy>) // deferred resolution
Run Code Online (Sandbox Code Playgroud)