From 32ee9a03dc2e92e2af4bcf4d8cb0d404568e217c Mon Sep 17 00:00:00 2001 From: masoodafar-web Date: Sun, 16 Nov 2025 03:31:23 +0330 Subject: [PATCH] =?UTF-8?q?Generator=20Changes=20at=2011/16/2025=203:28:55?= =?UTF-8?q?=E2=80=AFAM=20+03:30?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Commands/AcceptContract/AcceptContractCommand.cs | 2 +- .../Commands/AcceptContract/AcceptContractResponseDto.cs | 7 +++++++ src/FrontOffice.BFF.WebApi/Services/UserService.cs | 4 ++-- .../FrontOffice.BFF.User.Protobuf/Protos/user.proto | 6 +++++- 4 files changed, 15 insertions(+), 4 deletions(-) create mode 100644 src/FrontOffice.BFF.Application/UserCQ/Commands/AcceptContract/AcceptContractResponseDto.cs 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 {