Có nhiều giá trị tôi đã lưu trữ trong phần cấu hình ASP.NET cho mỗi "mô-đun". Tôi đã tự hỏi nếu họ thậm chí thuộc về các tập tin này cả.Những giá trị này có thuộc về tệp cấu hình hoặc cơ sở dữ liệu không?
Bối cảnh là: Đây là nhiều phiên bản của ứng dụng web được triển khai. Tất cả đều sử dụng cùng một cơ sở dữ liệu nhưng có cài đặt riêng của họ.
Tôi chắc chắn rằng sự khác biệt giữa phát triển và sản xuất có trong tệp cấu hình. Một số giá trị tôi biết nên bao gồm: chuỗi kết nối, nhà cung cấp để sử dụng, cài đặt gỡ lỗi, v.v.
Tôi đã tính ra tất cả các phần phổ biến trong các lớp với các quy tắc và phương pháp riêng của chúng. Các phần còn lại là các cài đặt linh tinh cho mỗi mô-đun trong mỗi trang web. Một số tùy chọn tôi không rõ bao gồm:
- Đối ModuleA, Show/Hide Lựa chọn
- Đối ModuleB, các thuật ngữ được sử dụng cho lĩnh vực này
- Đối ModuleC, Cho phép người dùng cuối để là gì thực hiện hành động X
Tất cả các thiết lập được toàn cầu để các trường hợp ứng dụng, nhưng có thể được thay đổi trong thời gian chạy. –