Hi,
My application uses meta data associated with an indivudals license. This meta data is a single string which effectively controls what features are available to that specific user in the application.
When I change the meta data string, I have to run my application twice before it picks up the new meta data. I have tried chnaging it and leaving it overnight but it still requires two cycles before the meta data is read correctly.
I using Windows .NET, C# and version 3.24.1 of the SDK via nuget.
Calling
LexActivator.SetProductData ( _Product_Data );
LexActivator.SetProductId ( _Product_ID, LexActivator.PermissionFlags.LA_USER );
if ( LexActivator.IsLicenseGenuine ( ) == LexStatusCodes.LA_OK)
{
data = LexActivator.GetLicenseMetadata( _MetaKeyName );
}
It would appear to work on some occaisions when single stepping through the code. Are there timing constraints on changing the metadata via portal and the application being able to read the metadata?
Am I missing something ?
Cheers
Toby