//TODO this function is only kept for compatibility and should be removed once paid plugins break public async Task <object> Get(GetRegistration request) { var info = new RegistrationInfo { ExpirationDate = DateTime.Now.AddYears(100), IsRegistered = true, IsTrial = false, Name = request.Name }; return(ToOptimizedResult(info)); }
public async Task <object> Get(GetRegistration request) { var result = await _securityManager.GetRegistrationStatus(request.Name).ConfigureAwait(false); var info = new RegistrationInfo { ExpirationDate = result.ExpirationDate, IsRegistered = result.IsRegistered, IsTrial = result.TrialVersion, Name = request.Name }; return(ToOptimizedResult(info)); }