C# Class Pepino.Domain.Services.UserSessionFactory

Inheritance: IUserSessionFactory
Datei anzeigen Open project: AcklenAvenue/Pepino

Public Methods

Method Description
Create ( User executor ) : UserLoginSession
UserSessionFactory ( IWriteableRepository writeableRepository, ITimeProvider timeProvider, IIdentityGenerator identityGenerator, ITokenExpirationProvider tokenExpirationProvider ) : System

Method Details

Create() public method

public Create ( User executor ) : UserLoginSession
executor Pepino.Domain.Entities.User
return Pepino.Domain.Entities.UserLoginSession

UserSessionFactory() public method

public UserSessionFactory ( IWriteableRepository writeableRepository, ITimeProvider timeProvider, IIdentityGenerator identityGenerator, ITokenExpirationProvider tokenExpirationProvider ) : System
writeableRepository IWriteableRepository
timeProvider ITimeProvider
identityGenerator IIdentityGenerator
tokenExpirationProvider ITokenExpirationProvider
return System