public void UpdateMatchStatus(MatchStatus status)
        {
            var @event = new MatchStatusUpdated
            {
                Status = EnumEx.MapByStringValue <MatchStatus, Contracts.MatchStatus>(status)
            };

            RaiseDomainEvent(@event);
        }
 private void Apply(MatchStatusUpdated status)
 {
     _status = EnumEx.MapByStringValue <Contracts.MatchStatus, MatchStatus>(status.Status);
 }