Class InstallationRepository
Provides an implementation of IInstallationRepository for installation logging.
Inheritance
object
Namespace: Umbraco.Cms.Core.Persistence.Repositories
Assembly: Umbraco.Core.dll
Syntax
[Obsolete("Installation logging is no longer supported. Scheduled for removal in Umbraco 19.")]
public class InstallationRepository : IInstallationRepository
Constructors
View SourceInstallationRepository(IJsonSerializer)
Initializes a new instance of the InstallationRepository class.
Declaration
public InstallationRepository(IJsonSerializer jsonSerializer)
Parameters
| Type | Name | Description |
|---|---|---|
| IJsonSerializer | jsonSerializer | The JSON serializer. |
Methods
View SourceSaveInstallLogAsync(InstallLog)
Saves an installation log entry.
Declaration
[Obsolete("This method no longer has any function. Scheduled for removal in Umbraco 19.")]
public Task SaveInstallLogAsync(InstallLog installLog)
Parameters
| Type | Name | Description |
|---|---|---|
| InstallLog | installLog | The installation log to save. |
Returns
| Type | Description |
|---|---|
| Task | A task representing the asynchronous operation. |