Example #1
0
        public static T Create(string actionName, string priorText, IExecutionHarness harness)
        {
            object proxy = Create <T, ActionProxy <T> >();

            ((ActionProxy <T>)proxy).SetParameters(actionName, priorText, harness);
            return((T)proxy);
        }
Example #2
0
        internal static IWlanAction CreateAction(String priorText, IExecutionHarness harness)
        {
            var action = new WlanAction();

            action.Initialize(priorText, harness);
            return(action);
        }
Example #3
0
 public NetSH(IExecutionHarness harness)
 {
     _harness = harness;
 }
Example #4
0
 public static TInterface Create(string actionName, string priorText, IExecutionHarness harness)
 {
     return((TInterface) new ActionProxy <TInterface>(actionName, priorText, harness).GetTransparentProxy());
 }
Example #5
0
 private ActionProxy(string actionName, string priorText, IExecutionHarness harness) : base(typeof(TInterface))
 {
     _actionName = actionName;
     _harness    = harness;
     _priorText  = priorText;
 }
Example #6
0
 public void Initialize(string priorText, IExecutionHarness harness)
 {
     _initialized = true;
     _priorText   = priorText + " " + ActionName;
     _harness     = harness;
 }
Example #7
0
 private void SetParameters(string actionName, string priorText, IExecutionHarness harness)
 {
     _actionName = actionName;
     _harness    = harness;
     _priorText  = priorText;
 }
Example #8
0
 public NetSH(IExecutionHarness harness)
 {
     _harness = harness;
 }
Example #9
0
 internal static IHttpAction CreateAction(String priorText, IExecutionHarness harness)
 {
     var action = new HttpAction();
     action.Initialize(priorText, harness);
     return action;
 }
Example #10
0
 public void Initialize(String priorText, IExecutionHarness harness)
 {
     _harness = harness;
     _priorText = priorText + " " + ActionName;
     _initialized = true;
 }