@using RackPeek.Domain.Git @using RackPeek.Domain.Git.UseCases @using RackPeek.Domain.Persistence @inject InitRepoUseCase InitRepo @inject CommitAllUseCase CommitAll @inject RestoreAllUseCase RestoreAll @inject PushUseCase PushUseCase @inject PullUseCase PullUseCase @inject AddRemoteUseCase AddRemoteUseCase @inject IGitRepository GitRepo @inject IResourceCollection Resources @implements IDisposable