25 lines
787 B
C#
25 lines
787 B
C#
using CMSMicroservice.Protobuf.Protos.OtpToken;
|
|
using CMSMicroservice.Protobuf.Protos.Package;
|
|
using CMSMicroservice.Protobuf.Protos.User;
|
|
using CMSMicroservice.Protobuf.Protos.UserAddress;
|
|
using CMSMicroservice.Protobuf.Protos.UserOrder;
|
|
|
|
namespace FrontOffice.BFF.Application.Common.Interfaces;
|
|
|
|
public interface IApplicationContractContext
|
|
{
|
|
#region FM
|
|
|
|
//FileLogContract.FileLogContractClient FileManagements { get; }
|
|
|
|
#endregion
|
|
|
|
#region CMS
|
|
PackageContract.PackageContractClient Package { get; }
|
|
UserContract.UserContractClient User { get; }
|
|
UserAddressContract.UserAddressContractClient UserAddress { get; }
|
|
UserOrderContract.UserOrderContractClient UserOrder { get; }
|
|
OtpTokenContract.OtpTokenContractClient OtpToken { get; }
|
|
#endregion
|
|
}
|