loopbackio / loopbackio/loopback-next
How to call provider during application boot
Đang mở
Chưa có ai nhận issue này.
Docs
good first issue
- Ngôn ngữ chính
- TypeScript
- Star
- 5.1k
- Fork
- 1.1k
- Merge trung bình
- 2 ngày 21 giờ
- Pull request đã merge (30 ngày)
- 27
Mô tả
Description / Steps to reproduce / Feature proposal
Hi, I have a Provider bind to services.MyProvider in application.ts, I need call the Provider inside a method in application.ts
Current Behavior
constructor(options: ApplicationConfig = {}) {
super(options);
this.sequence(MySequence);
this.projectRoot = __dirname;
this.bind('services.MyProvider').toClass(
MyProvider
);
this.bootOptions = {
controllers: {
dirs: ['controllers'],
extensions: ['.controller.js'],
nested: true,
},
};
try {
this.callFunctionMyProvider();
} catch (error) {
console.log(error);
}
}
TIA
Hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Hướng nghiên cứu
Xem xét constructor của application.ts và binding services.MyProvider được nêu trong issue, sau đó theo dõi vòng đời khởi động của ứng dụng để xác định nơi việc truy cập provider cần được thực hiện. Được xem là hoàn tất khi đã ghi tài liệu hoặc đặc tả một cách được hỗ trợ để gọi provider trong quá trình khởi động ứng dụng, đồng thời xác định mọi ví dụ sử dụng hoặc test liên quan.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- typescript
- Lĩnh vực
- backend
- Loại issue
- Tài liệu
- Độ khó
- 5/5
- Thời gian dự kiến
- Hơn một tuần
- Mức độ hoạt động
- Đình trệ
- Độ rõ ràng
- Cần làm rõ
- Mức phù hợp với người mới
- 20/100