Ejemplo n.º 1
0
 internal static NewsFeedController NewFeedController(IRssFeedSource rssFeedSource,
                                                      IPagingConfiguration pagingConfiguration, string methodRoute)
 {
     return(new NewsFeedController(rssFeedSource, pagingConfiguration)
     {
         Configuration = new HttpConfiguration(),
         Request = new HttpRequestMessage
         {
             Method = HttpMethod.Post,
             RequestUri =
                 new Uri(
                     string.Format("{0}:{1}{2}{3}", CommonEnvFactory.TestHostAddress, CommonEnvFactory.TestPort,
                                   _NewsFeedEndpoint, methodRoute))
         }
     });
 }
Ejemplo n.º 2
0
 public NewsFeedController(IRssFeedSource feedSource, IPagingConfiguration pagingConfiguration)
 {
     _feedSource          = feedSource;
     _pagingConfiguration = pagingConfiguration;
 }
Ejemplo n.º 3
0
 public AdminNewsController(IRssFeedSource feedSource)
 {
     _feedSource = feedSource;
 }