public static void FireEvent <TEvent>() where TEvent : BaseMixpanelEvent
        {
            TEvent             expr_05 = Activator.CreateInstance <TEvent>();
            BaseMixpanelPeople aCorrespondingPeopleProperty = (BaseMixpanelPeople)Activator.CreateInstance(expr_05.PeopleType);

            MixpanelEventSender.FireEvent(expr_05, aCorrespondingPeopleProperty);
        }
Exemple #2
0
 public virtual void FireEvent()
 {
     MixpanelEventSender.FireEvent(this, (BaseMixpanelPeople)Activator.CreateInstance(this.PeopleType));
 }
 public static void FireEvent <TEvent, TPeople>() where TEvent : BaseMixpanelEvent where TPeople : BaseMixpanelPeople
 {
     MixpanelEventSender.FireEvent(Activator.CreateInstance <TEvent>(), Activator.CreateInstance <TPeople>());
 }