Skip to content

SignupServiceImpl

Namespace: SlottyMedia.Backend.Services

public class SignupServiceImpl : SlottyMedia.Backend.Services.Interfaces.ISignupService

Inheritance ObjectSignupServiceImpl
Implements ISignupService

Constructors

SignupServiceImpl(Client, IUserService, ICookieService, IRoleRepository, IAvatarGenerator)

Standard Constructor for dependency injection

public SignupServiceImpl(Client supabaseClient, IUserService userService, ICookieService cookieService, IRoleRepository roleRepository, IAvatarGenerator avatarGenerator)

Parameters

supabaseClient Client

userService IUserService

cookieService ICookieService

roleRepository IRoleRepository

avatarGenerator IAvatarGenerator

Methods

SignUp(String, String, String)

public Task<Session> SignUp(string username, string email, string password)

Parameters

username String

email String

password String

Returns

Task<Session>