Exemplo n.º 1
0
        // ------------------------------------------------------------------

        /// <summary>
        /// Adds new region with regionId.
        /// </summary>
        /// <param name="regionId"></param>
        public void AddRegion(int regionId)
        {
            lock (_regions)
            {
                if (_regions.ContainsKey(regionId))
                {
                    Log.Warning("Region '{0}' already exists.", regionId);
                    return;
                }
            }

            var region = new NormalRegion(regionId);

            lock (_regions)
                _regions.Add(regionId, region);
        }
Exemplo n.º 2
0
		// ------------------------------------------------------------------

		/// <summary>
		/// Adds new region with regionId.
		/// </summary>
		/// <param name="regionId"></param>
		public void AddRegion(int regionId)
		{
			lock (_regions)
			{
				if (_regions.ContainsKey(regionId))
				{
					Log.Warning("Region '{0}' already exists.", regionId);
					return;
				}
			}

			var region = new NormalRegion(regionId);
			lock (_regions)
				_regions.Add(regionId, region);
		}