Table of Contents

Class ProjectServiceIdentityRepository

Namespace
Builvero.Infrastructure.Repositories
Assembly
Builvero.Infrastructure.dll

Repository implementation for project service identity data access operations using Entity Framework Core.

public class ProjectServiceIdentityRepository : IProjectServiceIdentityRepository
Inheritance
ProjectServiceIdentityRepository
Implements
Inherited Members

Constructors

ProjectServiceIdentityRepository(ApplicationDbContext)

public ProjectServiceIdentityRepository(ApplicationDbContext context)

Parameters

context ApplicationDbContext
Repository implementation for project service identity data access operations using Entity Framework Core.

Methods

CreateAsync(ProjectServiceIdentity, CancellationToken)

Creates a new project service identity.

public Task<ProjectServiceIdentity> CreateAsync(ProjectServiceIdentity identity, CancellationToken ct = default)

Parameters

identity ProjectServiceIdentity
Repository implementation for project service identity data access operations using Entity Framework Core.
ct CancellationToken
Repository implementation for project service identity data access operations using Entity Framework Core.

Returns

Task<ProjectServiceIdentity>
Repository implementation for project service identity data access operations using Entity Framework Core.

GetByProjectIdAsync(Guid, CancellationToken)

Gets a project service identity by project ID.

public Task<ProjectServiceIdentity?> GetByProjectIdAsync(Guid projectId, CancellationToken ct = default)

Parameters

projectId Guid
Repository implementation for project service identity data access operations using Entity Framework Core.
ct CancellationToken
Repository implementation for project service identity data access operations using Entity Framework Core.

Returns

Task<ProjectServiceIdentity>
Repository implementation for project service identity data access operations using Entity Framework Core.

UpdateAsync(ProjectServiceIdentity, CancellationToken)

Updates an existing project service identity.

public Task UpdateAsync(ProjectServiceIdentity identity, CancellationToken ct = default)

Parameters

identity ProjectServiceIdentity
Repository implementation for project service identity data access operations using Entity Framework Core.
ct CancellationToken
Repository implementation for project service identity data access operations using Entity Framework Core.

Returns

Task
Repository implementation for project service identity data access operations using Entity Framework Core.