public static Task FireEventAsync <TEvent>() where TEvent : BaseMixpanelEvent
        {
            TEvent             expr_05   = Activator.CreateInstance <TEvent>();
            BaseMixpanelPeople thePeople = (BaseMixpanelPeople)Activator.CreateInstance(expr_05.PeopleType);

            return(MixpanelEventSender.FireEventAsync(expr_05, thePeople));
        }
        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);
        }