예제 #1
0
        internal static SWIG.SystemMetadata ToSWIG(SystemMetadata original)
        {
            SWIG.SystemMetadata ret = new SWIG.SystemMetadata();
            ret.content_length = original.ContentLength;
            ret.created        = new DateTimeOffset(original.Created).ToUnixTimeSeconds();
            ret.expires        = new DateTimeOffset(original.Expires).ToUnixTimeSeconds();

            return(ret);
        }
예제 #2
0
        internal static SystemMetadata FromSWIG(SWIG.SystemMetadata original)
        {
            SystemMetadata ret = new SystemMetadata();

            ret.ContentLength = original.content_length;
            ret.Created       = DateTimeOffset.FromUnixTimeSeconds(original.created).ToLocalTime().DateTime;
            ret.Expires       = DateTimeOffset.FromUnixTimeSeconds(original.expires).ToLocalTime().DateTime;

            return(ret);
        }