public static MegacoolSentShareOpenedEvent BuildSentShareOpenedEvent(ref MCLSentShareOpenedEvent e) { string receiverUserId = string.Copy(e.receiver_user_id); MegacoolShare share = BuildShare(ref e.share); DateTime createdAt = epoch.AddSeconds(e.created_at).ToLocalTime(); return(new MegacoolSentShareOpenedEvent(e.is_first_session, receiverUserId, share, createdAt)); }
private static void OnSentShareOpenedEvent(MCLSentShareOpenedEvent e) { MegacoolSentShareOpenedEvent megacoolEvent = BuildSentShareOpenedEvent(ref e); Instance.eventHandler.SentShareOpened(megacoolEvent); }