IAssemblyRepository

Namespace: Babel.Data Assembly: Babel.Data.dll

Interface for Assembly repository.

public interface IAssemblyRepository : IGenericRepository<Assembly>

Implements

IGenericRepository<Assembly>

Methods

Delete(IEnumerable<int>)

Deletes the given list of assemblies from the repository. Begins tracking the given list of assemblies in the Detached state such that it will be deleted in the database when SaveChanges() is called.

void Delete(IEnumerable<int> assemblyIds)

Parameters

NameDescription

assemblyIds IEnumerable<int>

The assembly Identifiers to delete.

GetMapFileAsync(string)

Get the XML map file resource for the specified assembly full name.

Task<Resource> GetMapFileAsync(string assemblyFullName)

Parameters

NameDescription

assemblyFullName string

The assembly full name.

Returns

NameDescription

The XML Map file or null if not found.

Last updated