Действия требуют уникальной комбинации метода и пути для Swagger

Из документации zheev ( http://www.netlib.org/lapack/explore-html/df/d9a/group__complex16_h_eeigen_gaf23fb5b3ae38072ef4890ba43d5cfea2.html#gaf23fb5b3ae38072ef4890ba43d5cfea2 ):

subroutine zheev    (   character   JOBZ,
        character   UPLO,
        integer     N,
        complex*16, dimension( lda, * )     A,
        integer     LDA,
        double precision, dimension( * )    W,
        complex*16, dimension( * )      WORK,
        integer     LWORK,
        double precision, dimension( * )    RWORK,
        integer     INFO 
    )   

здесь мы видим, что RWORK представляет собой массив двойной точности типа, но в прилагаемом коде rwork есть скалярное целое число

1
задан ekad 19 January 2019 в 12:54
поделиться

1 ответ

Вы можете решить это следующим образом:

services.AddSwaggerGen (c =>
  {
    other configs;
    c.ResolveConflictingActions (apiDescriptions => apiDescriptions.First ());
  });
//in the Startup.cs class in the ConfigureServices method

или вы можете проложить маршруты для дифференциации ваших методов, например:

[HttpGet("~/getsomething")]
[HttpGet("~/getothersomething")]
0
ответ дан Fabrícia Santos 19 January 2019 в 12:54
поделиться
Другие вопросы по тегам:

Похожие вопросы: