blob: cea4049fa0f236cdbe93002837d66737292f9a60 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
using System.Collections;
using Marina.Infrastructure.Container;
using Marina.Task;
using MbUnit.Core.Invokers;
namespace Marina.Test.Utility {
public class RunInRealContainerRunInvoker : DecoratorRunInvoker {
public RunInRealContainerRunInvoker( IRunInvoker invoker )
: base( invoker ) {}
public override object Execute( object o, IList args ) {
ApplicationStartupTask.ApplicationBegin( );
object result = base.Invoker.Execute( o, args );
Resolve.InitializeWith( null );
return result;
}
}
}
|