Пример #1
0
 public GetCountryQueryHandler(IGenericRepository countriesRepository, IMapper mapper, IOptions <HostUri> uriOptions)
 {
     _countriesRepository = countriesRepository;
     _mapper = mapper;
     _url    = uriOptions.Value;
 }
Пример #2
0
 public List <IssueTrackerConfigurationParameter> GetYouTrackParameters()
 {
     return(new List <IssueTrackerConfigurationParameter>
     {
         new IssueTrackerConfigurationParameter
         {
             Name = ConfigParameterNames.BranchPrefix,
             Value = BranchPrefix,
             Type = IssueTrackerConfigurationParameterType.BranchPrefix,
             IsGlobal = true
         },
         new IssueTrackerConfigurationParameter
         {
             Name = ConfigParameterNames.HostUri,
             Value = HostUri.ToString(),
             Type = IssueTrackerConfigurationParameterType.Host,
             IsGlobal = true
         },
         new IssueTrackerConfigurationParameter
         {
             Name = ConfigParameterNames.WebGuiRootUrl,
             Value = WebGuiRootUrl.ToString(),
             Type = IssueTrackerConfigurationParameterType.Text,
             IsGlobal = true
         },
         new IssueTrackerConfigurationParameter
         {
             Name = ConfigParameterNames.UserId,
             Value = UserId,
             Type = IssueTrackerConfigurationParameterType.User,
             IsGlobal = false
         },
         new IssueTrackerConfigurationParameter
         {
             Name = ConfigParameterNames.UsernameMapping,
             Value = base64Encode(UsernameMapping),
             Type = IssueTrackerConfigurationParameterType.Text,
             IsGlobal = true
         },
         new IssueTrackerConfigurationParameter
         {
             Name = ConfigParameterNames.Password,
             Value = Password,
             Type = IssueTrackerConfigurationParameterType.Password,
             IsGlobal = false
         },
         new IssueTrackerConfigurationParameter
         {
             Name = ConfigParameterNames.ShowIssueStateInBranchTitle,
             Value = ShowIssueStateInBranchTitle.ToString(),
             Type = IssueTrackerConfigurationParameterType.Boolean,
             IsGlobal = false
         },
         new IssueTrackerConfigurationParameter
         {
             Name = ConfigParameterNames.PostCommentsToTickets,
             Value = PostCommentsToTickets.ToString(),
             Type = IssueTrackerConfigurationParameterType.Boolean,
             IsGlobal = true
         },
         new IssueTrackerConfigurationParameter
         {
             Name = ConfigParameterNames.ClosedIssueStates,
             Value = base64Encode(IgnoreIssueStateForBranchTitle),
             Type = IssueTrackerConfigurationParameterType.Text,
             IsGlobal = false
         },
         new IssueTrackerConfigurationParameter
         {
             Name = ConfigParameterNames.CreateBranchIssueQuery,
             Value = base64Encode(CreateBranchIssueQuery),
             Type = IssueTrackerConfigurationParameterType.Text,
             IsGlobal = true
         },
         new IssueTrackerConfigurationParameter
         {
             Name = ConfigParameterNames.CreateBranchTransitions,
             Value = base64Encode(CreateBranchTransitions),
             Type = IssueTrackerConfigurationParameterType.Text,
             IsGlobal = true
         }
     });
 }