public bool SendAllActiveMembersMembershipEmailInBackground(int senderUserID, bool onlyNeverLoggedIn) { ParameterizedThreadStart pts = new ParameterizedThreadStart(_SendAllActiveMembersMembershipEmail); SendMembershipEmailArgs args = new SendMembershipEmailArgs(); args.CurrentUserID = senderUserID; args.OnlyNeverLoggedIn = onlyNeverLoggedIn; Thread t = new Thread(pts); t.IsBackground = true; t.Start(args); return(true); }
private void _SendAllActiveMembersMembershipEmail(object args) { SendMembershipEmailArgs a = (SendMembershipEmailArgs)args; SendAllActiveMembersMembershipEmail(a.CurrentUserID, a.OnlyNeverLoggedIn); }