Bir Katalizör newbie biraz değilim, ve çoklu zincirler aynı son nokta ('açıklama' altprogram) örn erişmeye almaya çalışıyorum:Birden çok zincirin, Katalizör'de aynı son noktayı paylaşmasına izin vermenin bir yolu var mı?
/object/fetch_by_id/*/description
/object/fetch_by_name/*/description
/object/fetch_by_xref/*/description
ben yazmak zorunda kalmak istemiyoruz Örneğin 3 ayrı uç nokta için kodlayın ve bunun yerine uç noktasının üç farklı zincirleme eylem arasında paylaşılmasına izin verin. Bir backend API'sini ambalajlıyorum ve bu örnekte nesne farklı yöntemlerle alınabilir.
sub description : Chained('fetch_by_id','fetch_by_name','fetch_by_xref') PathPart('description') Args(0) ActionClass('REST') {
# code here
}
Ya bütün jenerik açıklama alt yordamı çağırmak her zincir için farklı açıklama subs yazabilirim, ama artık şık çözümler çok iyi olurdu:
ideal çözüm olurdu! Herhangi bir yardım büyük takdir edilmelidir!