Beispiel #1
0
        protected Command(IHttpConsumer consumer, string uri)
        {
            if (consumer == null)
            {
                throw new ArgumentNullException("consumer", "IHttpConsumer can't be null");
            }

            if (string.IsNullOrEmpty(uri))
            {
                throw new ArgumentNullException("uri", "Uri can't be null");
            }

            this.Consumer = consumer;
            this.Generator = new RandomGenerator();
            this.Uri = uri;
        }
 public ApiExternalLocalization(IHttpConsumer httpConsumer)
 {
     _httpConsumer = httpConsumer.Host("http://localhost:3948/api/");
 }
 public ArtistCommand(IHttpConsumer consumer, string uri)
     : base(consumer, uri)
 {
 }
 public AlbumCommand(IHttpConsumer consumer, string uri)
     : base(consumer, uri)
 {
 }
 public CommandFactory()
 {
     this.consumer = new HttpConsumer(new HttpClient(), ServerPath);
 }
 public HttpAggregateResources(IHttpConsumer httpConsumer)
 {
     _httpConsumer = httpConsumer;
 }
Beispiel #7
0
 public HttpConsumerBuilder(Func <HttpAggregateResult <T>, T> aggregate, IHttpConsumer httpConsume)
 {
     _aggregate    = aggregate;
     _httpConsumer = httpConsume;
 }
Beispiel #8
0
 public HttpConsumerBuilder(Func <Task <IHttpResponse <T> > > httpExecute, IHttpConsumer httpConsumer)
 {
     _httpExecute  = httpExecute;
     _httpConsumer = httpConsumer;
 }
 public SongCommand(IHttpConsumer consumer, string uri) :
     base(consumer, uri)
 {
 }