public TasksViewModel(IGithubRepository githubRepository)
        {
            GithubRepository = githubRepository;

            Users = new ObservableCollection<User>();
            Milestones = new ObservableCollection<Milestone>();
            Labels = new ObservableCollection<SelectionLabel>();
            Projects = new ObservableCollection<Repository>();
        }
예제 #2
0
        public TasksViewModel(IGithubRepository githubRepository)
        {
            GithubRepository = githubRepository;

            Users      = new ObservableCollection <User>();
            Milestones = new ObservableCollection <Milestone>();
            Labels     = new ObservableCollection <SelectionLabel>();
            Projects   = new ObservableCollection <Repository>();
        }
        public GithubExplorerRibbon(IGithubRepository githubRepository, IOutlookRepository outlookRepository)
        {
            GithubRepository = githubRepository;
            OutlookRepository = outlookRepository;

            // You need to enter your settings to test
            githubRepository.Login("username", "password");
            var task = githubRepository.GetProjects(new User() {Name = "username"});
            var t = task.Result;
        }
 public UnitOfWork(
     DataContext context,
     IEmployeesRepository employeesRepository,
     IInternsRepository internsRepository,
     IBirthdaysRepository birthdaysRepository,
     IGithubRepository githubRepository,
     ITripsRepository tripsRepository,
     IFileRepository fileRepository)
 {
     _context  = context;
     Employees = employeesRepository;
     Birthdays = birthdaysRepository;
     Interns   = internsRepository;
     Github    = githubRepository;
     Trips     = tripsRepository;
     Files     = fileRepository;
 }
예제 #5
0
 public GithubController(IGithubRepository repository)
 {
     _repository = repository;
 }
예제 #6
0
 public HookController(IGithubRepository githubRepository, IMessageRepository messageRepository, IHubContext <MessagesHub> hubContext)
 {
     _githubRepository  = githubRepository;
     _messageRepository = messageRepository;
     _hubContext        = hubContext;
 }
예제 #7
0
 public GithubService(GithubReposContext context, IGitHubClient gitHubClient)
 {
     _repository = new GithubRepository(context);
     _github     = gitHubClient;
 }
 public ProjectsController(IGithubRepository github)
 {
     this.github = github;
 }
예제 #9
0
 public GithubController(IGithubRepository github)
 {
     _github = github;
 }
예제 #10
0
 public ConfigureDataModelHandler(ILogger <ConfigureDataModelHandler> logger, IDataModelConfigurationService dataModelConfigurationService, IGithubRepository githubRepository)
 {
     _logger = logger;
     _dataModelConfigurationService = dataModelConfigurationService;
     _githubRepository = githubRepository;
 }
예제 #11
0
 public TasksViewModel(IGithubRepository githubRepository)
 {
     this.githubRepository = githubRepository;
 }