Пример #1
0
        public void TestSerializationOfTwoFactorChanged()
        {
            var evt = new TwoFactorEnabledChanged(true);

            var bytes    = LZ4MessagePackSerializer.Serialize <IEvent>(evt, AspnetIdentityResolver.Instance);
            var eventChk = LZ4MessagePackSerializer.Deserialize <IEvent>(bytes, AspnetIdentityResolver.Instance) as TwoFactorEnabledChanged;

            Assert.Equal(evt.TwoFactorEnabled, eventChk.TwoFactorEnabled);
        }
Пример #2
0
        private bool TestCommand(SetTwoFactorEnabled evt, out IEvent e)
        {
            e = null;
            if (user != null && user.TwoFactorEnabled != evt.TwoFactorEnabled)
            {
                e = new TwoFactorEnabledChanged(evt.TwoFactorEnabled);
            }

            //add some tests?
            return(true);
        }
Пример #3
0
 private void HandleEvent(IActorRef _, TwoFactorEnabledChanged evt)
 {
     user.TwoFactorEnabled = evt.TwoFactorEnabled;
 }