public IActionResult GetPatterns(string app)
        {
            var response = PatternsDto.FromApp(App, this);

            Response.Headers[HeaderNames.ETag] = App.Version.ToString();

            return(Ok(response));
        }
Exemple #2
0
        private async Task <PatternsDto> InvokeCommandAsync(ICommand command)
        {
            var context = await CommandBus.PublishAsync(command);

            var result   = context.Result <IAppEntity>();
            var response = PatternsDto.FromApp(result, this);

            return(response);
        }
Exemple #3
0
        public IActionResult GetPatterns(string app)
        {
            var response = Deferred.Response(() =>
            {
                return(PatternsDto.FromApp(App, this));
            });

            Response.Headers[HeaderNames.ETag] = App.ToEtag();

            return(Ok(response));
        }
 private PatternsDto GetResponse(IAppEntity result)
 {
     return(PatternsDto.FromApp(result, this));
 }
Exemple #5
0
 private PatternsDto GetResponse(IAppEntity result)
 {
     return PatternsDto.FromApp(result, Resources);
 }