Add DataShare.

This commit is contained in:
Ottermandias 2022-10-27 18:51:56 +02:00
parent 8565cbc5ea
commit 58192240ff
7 changed files with 209 additions and 1 deletions

View file

@ -0,0 +1,20 @@
using System;
using System.Collections.Generic;
namespace Dalamud.Plugin.Ipc.Internal;
internal class DataCache
{
internal readonly string CreatorAssemblyName;
internal readonly List<string> UserAssemblyNames;
internal readonly Type Type;
internal readonly object? Data;
internal DataCache(string creatorAssemblyName, object? data, Type type)
{
this.CreatorAssemblyName = creatorAssemblyName;
this.UserAssemblyNames = new List<string>{ creatorAssemblyName };
this.Data = data;
this.Type = type;
}
}