private static Dictionary<int, List<Attendee>> LoadAttendees(IDelegateProvider delegateProvider) { var result = new Dictionary<int, List<Attendee>>(); result.Add(1, new List<Attendee>() { new Attendee(new AttendeeInitData() { Id = 1, DelegateId = 1, State = AttendeeState.Confirmed, DelegateProvider = delegateProvider, }), }); result.Add(2, new List<Attendee>() { new Attendee(new AttendeeInitData() { Id = 2, DelegateId = 2, State = AttendeeState.Tentative, DelegateProvider = delegateProvider, }), }); return result; }
private static Dictionary <int, List <Attendee> > LoadAttendees(IDelegateProvider delegateProvider) { var result = new Dictionary <int, List <Attendee> >(); result.Add(1, new List <Attendee>() { new Attendee(new AttendeeInitData() { Id = 1, DelegateId = 1, State = AttendeeState.Confirmed, DelegateProvider = delegateProvider, }), }); result.Add(2, new List <Attendee>() { new Attendee(new AttendeeInitData() { Id = 2, DelegateId = 2, State = AttendeeState.Tentative, DelegateProvider = delegateProvider, }), }); return(result); }
/// <summary> /// Creates new instance of <see cref="Attendee"/> /// </summary> /// <param name="initData">initialization data</param> public Attendee(AttendeeInitData initData) { if (initData == null) throw new MemoryPointerIsNullException("initData"); this.Id = initData.Id; this.DelegateId = initData.DelegateId; this.State = initData.State; this.delegateProvider = initData.DelegateProvider; }
/// <summary> /// Creates new instance of <see cref="Attendee"/> /// </summary> /// <param name="initData">initialization data</param> public Attendee(AttendeeInitData initData) { if (initData == null) { throw new MemoryPointerIsNullException("initData"); } this.Id = initData.Id; this.DelegateId = initData.DelegateId; this.State = initData.State; this.delegateProvider = initData.DelegateProvider; }
internal RpcRequestHandler(IDelegateProvider delegateProvider, IJsonSerializer jsonSerializer) { if (delegateProvider == null) { throw new ArgumentNullException(nameof(delegateProvider)); } if (jsonSerializer == null) { throw new ArgumentNullException(nameof(jsonSerializer)); } m_DelegateProvider = delegateProvider; m_JsonSerializer = jsonSerializer; }
public void SetUp() { _delegateProviderMock = MockRepository.GenerateStrictMock <IDelegateProvider>(); _provider = new EmittableOperandProvider(_delegateProviderMock); _mutableType = MutableTypeObjectMother.Create(); _mutableGenericParameter = MutableGenericParameterObjectMother.Create(); _mutableField = MutableFieldInfoObjectMother.Create(); _mutableConstructor = MutableConstructorInfoObjectMother.Create(); _mutableMethod = MutableMethodInfoObjectMother.Create(); _emittableType = ReflectionObjectMother.GetSomeType(); }
public EmittableOperandProvider(IDelegateProvider delegateProvider) { ArgumentUtility.CheckNotNull("delegateProvider", delegateProvider); _delegateProvider = delegateProvider; }
public static Action <T> GetTypedDelegate <T>(this IDelegateProvider getter) { if (getter is IDelegateProviderGeneric m) { try { return(m.GetDelegate <T>()); } }