public static void RequestParse(IPermissionHandler handler, XmlNodeEventArgs args) { if (OnParseElement != null) { OnParseElement.Invoke(handler, args); } }
public NewRoundCommand(IBingoService bingoService, ILogger logger, IPermissionHandler permissionHandler) { _bingoService = bingoService; _logger = logger; _permissionHandler = permissionHandler; }
public StartCommand(IBingoService bingoService, CommandService commandService, IConfigurationRoot configuration, IPermissionHandler permissionHandler) { _bingoService = bingoService; _commandService = commandService; _configuration = configuration; _permissionHandler = permissionHandler; }
public PermissionMiddleware( RequestDelegate next, IPermissionRoleProvider permissionRoleProvider, IPermissionHandler permissionHandler) { _next = next; _permissionRoleProvider = permissionRoleProvider; _permissionHandler = permissionHandler; }
/// <summary> /// Sets the permission handler /// </summary> /// <param name="handler"></param> public static void SetHandler(IPermissionHandler handler) { // var prev = _handler; if (_handler == null) { _handler = handler; } else { lock (_handler) _handler = handler; } }
public static void ParseWebUser(IPermissionHandler handler, System.Xml.XmlNode node) { var player = new XmlPlayer() { Attributes = new System.Collections.Generic.Dictionary <String, String>() }; if (node.Attributes != null && node.Attributes.Count > 0) { foreach (System.Xml.XmlAttribute attr in node.Attributes) { if (!player.Attributes.ContainsKey(attr.Name)) { player.Attributes.Add(attr.Name, attr.Value); } } } foreach (System.Xml.XmlNode child in node) { switch (child.Name) { case "Name": player.Name = child.InnerText; break; case "Nodes": player.Nodes = handler.ParseNodes(child); break; case "Groups": player.Groups = handler.ParseArray(child); break; } } if (_store == null) { _store = new System.Collections.Generic.List <XmlPlayer>() { player } } ; else { _store.Add(player); } }
public static void RequestParse(IPermissionHandler handler, XmlNodeEventArgs args) { if (OnParseElement != null) OnParseElement.Invoke(handler, args); }
/// <summary> /// Sets the permission handler /// </summary> /// <param name="handler"></param> public static void SetHandler(IPermissionHandler handler) { // var prev = _handler; if (_handler == null) _handler = handler; else lock (_handler) _handler = handler; }
public StopCommand(IBingoService bingoService, IPermissionHandler permissionHandler) { _bingoService = bingoService; _permissionHandler = permissionHandler; }
public static void ParseWebUser(IPermissionHandler handler, System.Xml.XmlNode node) { var player = new XmlPlayer() { Attributes = new System.Collections.Generic.Dictionary<String, String>() }; if (node.Attributes != null && node.Attributes.Count > 0) { foreach (System.Xml.XmlAttribute attr in node.Attributes) { if (!player.Attributes.ContainsKey(attr.Name)) player.Attributes.Add(attr.Name, attr.Value); } } foreach (System.Xml.XmlNode child in node) { switch (child.Name) { case "Name": player.Name = child.InnerText; break; case "Nodes": player.Nodes = handler.ParseNodes(child); break; case "Groups": player.Groups = handler.ParseArray(child); break; } } if (_store == null) _store = new System.Collections.Generic.List<XmlPlayer>() { player }; else _store.Add(player); }