public void GenerateAccessKey() { if (AccessKey == null) { AccessKey = ApplicationAccessKey.NewKey(Id); } else { AccessKey.Generate(); } }
public static ApplicationAccessKey NewKey(Guid applicatonId) { var key = new ApplicationAccessKey { ApplicationId = applicatonId, Id = Guid.NewGuid() }; key.Generate(); return(key); }