public HomeController(ILogData logData, ITipsData tipsData, IArticlesData articlesData, ICompanyData companyData, IFeedData FeedData, IShingleData ShingleData)
 {
     _logData      = logData;
     _tipsData     = tipsData;
     _articlesData = articlesData;
     _companyData  = companyData;
     _feedData     = FeedData;
     _shingleData  = ShingleData;
 }
        public InMemoryHttpServer(string baseUrl, IArticlesData data)
        {
            this.baseUrl = baseUrl;
            var config = new HttpConfiguration();
            this.AddHttpRoutes(config.Routes);
            config.IncludeErrorDetailPolicy = IncludeErrorDetailPolicy.Always;

            var resolver = new TestBugsDependencyResolver();
            resolver.Data = data;
            config.DependencyResolver = resolver;

            var server = new HttpServer(config);
            this.client = new HttpClient(server);
        }
 public CommentsController(IArticlesData data)
     : base(data)
 {
 }
Example #4
0
 public BaseApiController(IArticlesData data)
 {
     this.data = data;
 }
 public ArticlesController(IArticlesData data)
     : base(data)
 {
 }
 public ArticlesController(IArticlesData data)
     : base(data)
 {
 }
 public CategoriesController(IArticlesData data)
 {
     this.data = data;
 }
 public LikesController(IArticlesData data)
 {
     this.data = data;
 }
 public CommentsController(IArticlesData data)
     : base(data)
 {
 }
 public CategoriesController(IArticlesData data)
     : base(data)
 {
 }
 public CommentsController(IArticlesData data)
 {
     this.data = data;
 }