Example #1
0
        public Player(string name, ICallbackActions callbackActions)
        {
            if (string.IsNullOrWhiteSpace(name))
            {
                throw new ArgumentException(nameof(name));
            }

            Name             = name;
            _callbackActions = callbackActions;
        }
 public static Player Create(string name, ICallbackActions actions) =>
 new Player(name, actions);