SapCo2 icon indicating copy to clipboard operation
SapCo2 copied to clipboard

Async & Dynamic Structure talebi

Open harunemre opened this issue 3 years ago • 2 comments

Selam,

Elinize sağlık başarılı bir çalışma olmuş.

Fırsatınız olur mu bilmem ama 2 talebim olacak.

  1. Rfc çağırırken dönüş tipi bilinmediğinde bir sınıfa map etmeden dinamik olarak dönecek tip i bir object veya dynamic türünde çağırabilmeli yani rfc den dönecek struct yapısını dinamik olarak set edebilmeliyiz.

var result = rfcFunction.GetRfc<object>(connection, "RFC_NAME");

gibi

  1. Asenkron bir projenin içindeki hiyerarşinin bozulmaması adına Async desteği eklerseniz tadından yenmez.
using var connection = serviceProvider.GetService<IRfcConnection>();
await connection.ConnectAsync();
using IReadRfc rfcFunction = serviceProvider.GetService<IReadRfc>();
var result = await rfcFunction.GetRfcAsync<RfcResponse>(connection, "RFC_NAME");

gibi

harunemre avatar Feb 02 '21 13:02 harunemre