add version 0.17.20.30

release
Amir Hossein Khademi 2024-03-09 00:24:21 +03:30
parent 25519293ea
commit ca3959c60c
5 changed files with 13 additions and 8 deletions

View File

@ -1 +1 @@
0.17.20.29
0.17.20.30

View File

@ -29,13 +29,13 @@ public class AuthController : ICarterModule
.WithDisplayName("ForgetPassword")
.HasApiVersion(1.0);
group.MapPost("signup", SignUpComplex)
group.MapPost("signup", SignUpUser)
.WithDisplayName("SignUp")
.RequireAuthorization(builder => builder.AddAuthenticationSchemes("Bearer").RequireAuthenticatedUser())
.HasApiVersion(1.0);
}
public async Task<IResult> SignUpComplex([FromBody] SignUpRequestDto request, IAccountService accountService, CancellationToken cancellationToken) =>
public async Task<IResult> SignUpUser([FromBody] SignUpRequestDto request, IAccountService accountService, CancellationToken cancellationToken) =>
TypedResults.Ok(await accountService.CompleteSignUpAsync(request, cancellationToken));
public async Task<IResult> LoginWithPassword([FromBody] LoginRequestDto loginRequestDto, IAccountService accountService, CancellationToken cancellationToken) =>

View File

@ -6,8 +6,8 @@
<ImplicitUsings>enable</ImplicitUsings>
<InvariantGlobalization>true</InvariantGlobalization>
<DockerDefaultTargetOS>Linux</DockerDefaultTargetOS>
<AssemblyVersion>0.17.20.29</AssemblyVersion>
<FileVersion>0.17.20.29</FileVersion>
<AssemblyVersion>0.17.20.30</AssemblyVersion>
<FileVersion>0.17.20.30</FileVersion>
</PropertyGroup>
<ItemGroup>

View File

@ -23,13 +23,12 @@ builder.Services.Configure<ShopSettings>(configuration.GetSection(nameof(ShopSet
// Add services to the container.
builder.Services.AddControllers();
builder.Services.AddCustomCores();
//builder.Services.AddCustomCores();
// Learn more about configuring Swagger/OpenAPI at https://aka.ms/aspnetcore/swashbuckle
builder.Services.AddEndpointsApiExplorer();
builder.Services.AddCustomSwagger(siteSetting!.BaseUrl);
builder.Services.AddCustomApiVersioning();
builder.Services.AddCustomController();
builder.Services.AddControllers();
builder.Services.AddCustomResponseCompression();
builder.Services.AddValidatorsFromAssembly(typeof(RepositoryConfig).Assembly, includeInternalTypes: true);
builder.Services.AddCustomMvc();
@ -102,7 +101,11 @@ if (app.Environment.IsDevelopment())
//app.UseSwagger();
//app.UseSwaggerUI();
}
app.UseCors("CorsPolicy");
app.UseCors(x => x
.SetIsOriginAllowed(origin => true)
.AllowAnyMethod()
.AllowAnyHeader()
.AllowCredentials());
app.UseHttpsRedirection();
app.UseCustomSwagger(siteSetting.BaseUrl);

View File

@ -94,6 +94,8 @@ public static class ServiceExtensions
builder =>
{
builder.AllowAnyMethod()
.SetPreflightMaxAge(TimeSpan.FromHours(24))
.WithExposedHeaders("Access-control-allow-origins")
.AllowAnyHeader()
.SetIsOriginAllowed(_ => true)
.AllowCredentials();