public DefaultAspectContext(IServiceProvider provider, TargetDescriptor target, ProxyDescriptor proxy, ParameterCollection parameters, ReturnParameterDescriptor returnParameter) { if (target == null) { throw new ArgumentNullException(nameof(target)); } if (proxy == null) { throw new ArgumentNullException(nameof(proxy)); } if (parameters == null) { throw new ArgumentNullException(nameof(parameters)); } if (returnParameter == null) { throw new ArgumentNullException(nameof(returnParameter)); } serviceProvider = provider; Target = target; Proxy = proxy; Parameters = parameters; ReturnParameter = returnParameter; }
public void Value_Set_Void() { var returnParemater = new ReturnParameterDescriptor(null, DescriptorWithParameter.ReturnParameter); returnParemater.Value = new object(); Assert.Null(returnParemater.Value); }