Portable.Licensing is a cross platform software licensing framework which allows you to implement licensing into your application or library. It provides you all tools to create and validate licenses for your software.
In License.ExpirationDate it is explictly setting the given DateTime object to UTC.
However in the validation it is comparing against DateTime.Now (local time).
This cause cause interesting results based upon what timezone you are in. Is this a bug, or is this intentional?
In License.ExpirationDate it is explictly setting the given DateTime object to UTC. However in the validation it is comparing against DateTime.Now (local time). This cause cause interesting results based upon what timezone you are in. Is this a bug, or is this intentional?