diff --git a/src/FrontOffice.BFF.Application/UserCQ/Commands/AcceptContract/AcceptContractCommand.cs b/src/FrontOffice.BFF.Application/UserCQ/Commands/AcceptContract/AcceptContractCommand.cs index a5d493f..a095b9b 100644 --- a/src/FrontOffice.BFF.Application/UserCQ/Commands/AcceptContract/AcceptContractCommand.cs +++ b/src/FrontOffice.BFF.Application/UserCQ/Commands/AcceptContract/AcceptContractCommand.cs @@ -1,5 +1,5 @@ namespace FrontOffice.BFF.Application.UserCQ.Commands.AcceptContract; -public record AcceptContractCommand : IRequest +public record AcceptContractCommand : IRequest { //کد otp public string Code { get; init; } diff --git a/src/FrontOffice.BFF.Application/UserCQ/Commands/AcceptContract/AcceptContractResponseDto.cs b/src/FrontOffice.BFF.Application/UserCQ/Commands/AcceptContract/AcceptContractResponseDto.cs new file mode 100644 index 0000000..c507230 --- /dev/null +++ b/src/FrontOffice.BFF.Application/UserCQ/Commands/AcceptContract/AcceptContractResponseDto.cs @@ -0,0 +1,7 @@ +namespace FrontOffice.BFF.Application.UserCQ.Commands.AcceptContract; +public class AcceptContractResponseDto +{ + //توکن + public string Token { get; set; } + +} \ No newline at end of file diff --git a/src/FrontOffice.BFF.WebApi/Services/UserService.cs b/src/FrontOffice.BFF.WebApi/Services/UserService.cs index 0adc47f..a6bf9a1 100644 --- a/src/FrontOffice.BFF.WebApi/Services/UserService.cs +++ b/src/FrontOffice.BFF.WebApi/Services/UserService.cs @@ -55,8 +55,8 @@ public class UserService : UserContract.UserContractBase { return await _dispatchRequestToCQRS.Handle(request, context); } - public override async Task AcceptContract(AcceptContractRequest request, ServerCallContext context) + public override async Task AcceptContract(AcceptContractRequest request, ServerCallContext context) { - return await _dispatchRequestToCQRS.Handle(request, context); + return await _dispatchRequestToCQRS.Handle(request, context); } } diff --git a/src/Protobufs/FrontOffice.BFF.User.Protobuf/Protos/user.proto b/src/Protobufs/FrontOffice.BFF.User.Protobuf/Protos/user.proto index 4d79a97..1eedbb0 100644 --- a/src/Protobufs/FrontOffice.BFF.User.Protobuf/Protos/user.proto +++ b/src/Protobufs/FrontOffice.BFF.User.Protobuf/Protos/user.proto @@ -60,7 +60,7 @@ service UserContract body: "*" }; }; - rpc AcceptContract(AcceptContractRequest) returns (google.protobuf.Empty){ + rpc AcceptContract(AcceptContractRequest) returns (AcceptContractRequestResponse){ option (google.api.http) = { post: "/AcceptContract" body: "*" @@ -201,6 +201,10 @@ message AcceptContractRequest string contract_html = 2; string sign_guid = 3; } +message AcceptContractRequestResponse +{ + string token = 1; +} message PaginationState {