CCNet.Build.Reconfigure.BuildOwners.GetEmail C# (CSharp) Метод

GetEmail() публичный Метод

public GetEmail ( string uid ) : string
uid string
Результат string
		public string GetEmail(string uid)
		{
			if (m_emails.ContainsKey(uid))
				return m_emails[uid];

			throw new InvalidOperationException($"Unknown user UID = '{uid}'.");
		}
	}

Usage Example

Пример #1
0
        protected void ApplyTo(ProjectConfiguration config)
        {
            config.Name        = ProjectName;
            config.Branch      = BranchName;
            config.Description = Description;
            config.Category    = AreaName;

            if (!String.IsNullOrEmpty(Owner))
            {
                config.OwnerEmail = m_owners.GetEmail(Owner);
            }

            switch (Status)
            {
            case ProjectStatus.Active:
                config.BuildEvery = TimeSpan.FromSeconds(45);
                break;

            case ProjectStatus.Normal:
                config.BuildEvery = TimeSpan.FromMinutes(5);
                break;

            case ProjectStatus.Legacy:
                config.BuildEvery = TimeSpan.FromHours(3);
                break;
            }
        }