0
Im en utilisant nswag avec une application tapuscrit de angular2 et souhaite retourner un type générique ou « tout » dactylographiée du WebAPI:Existe-t-il un moyen de générer une méthode générique avec nswag?
public async Task<T> GetSomeInput(SomeInput input)
{
if (input == "Car")
{
var result = await _repository.GetAsync<Car>(input);
return result.MapTo<CarDto>();
}
if (input == "Bike")
{
var result = await _repository.GetAsync<Bike>(input);
return result.MapTo<BikeDto>();
}
}
Ainsi, dans le côté angulaire i faire le casting. Y-a-t-il un moyen de faire ça?
En fait, un a essayé, et le swagger semble en faire une méthode vide. – gog
Pouvez-vous poster un contrôleur d'échantillon? –
Btw: NSwag prend également en charge l'héritage avec une classe de base –