private void InitSubApis() { _articleOperations = new ArticleTemplate(RestTemplate, IsAuthorized); _bookmarkOperations = new BookmarkTemplate(RestTemplate, IsAuthorized); _contributionOperations = new ContributionTemplate(RestTemplate, IsAuthorized); _rootOperations = new RootTemplate(RestTemplate, IsAuthorized); _userOperations = new UserTemplate(RestTemplate, IsAuthorized); }
public NoteOperations( INoteRepository noteRepository, IContributionOperations contributionOperations, INoteValidator noteValidator) { _noteRepository = noteRepository; _contributionOperations = contributionOperations; _noteValidator = noteValidator; }
private void InitSubApis() { _userOperations = new UserTemplate(RestTemplate, IsAuthorized); _cardOperations = new CardTemplate(RestTemplate, IsAuthorized); _contributionOperations = new ContributionTemplate(RestTemplate, IsAuthorized); _microOperations = new MicroTemplate(RestTemplate, IsAuthorized); _followerOperations = new FollowerTemplate(RestTemplate, IsAuthorized); _followingOperations = new FollowingTemplate(RestTemplate, IsAuthorized); _connectionOperations = new ConnectionsTemplate(RestTemplate, IsAuthorized); _linkOperations = new LinkTemplate(RestTemplate, IsAuthorized); _activityOperations = new ActivityTemplate(RestTemplate, IsAuthorized); _highfiveOperations = new HighfiveTemplate(RestTemplate, IsAuthorized); }
/// <summary> /// Initializes a new instance of the <see cref="ContributionsController"/> class /// </summary> /// <param name="contributionOperations">The contribution operations</param> public ContributionsController(IContributionOperations contributionOperations) { _contributionOperations = contributionOperations; }