Feature:Asynchronous Operation & Formatting Code

- Now the async operation is enabled!
- Code formatted by Resharper plugin <3
This commit is contained in:
Somebody
2024-07-22 17:12:03 +08:00
parent e983375620
commit 87d228eb79
793 changed files with 34764 additions and 40190 deletions

View File

@@ -1,42 +1,33 @@
using System;
namespace EggLink.DanhengServer.Data;
namespace EggLink.DanhengServer.Data
[AttributeUsage(AttributeTargets.Class, Inherited = false)]
public class ResourceEntity : Attribute
{
[AttributeUsage(AttributeTargets.Class, Inherited = false, AllowMultiple = false)]
public class ResourceEntity : Attribute
[Obsolete("No effect")]
public ResourceEntity(string fileName, bool isCritical = false, bool isMultifile = false)
{
public List<string> FileName { get; private set; }
[Obsolete("No effect")]
public bool IsCritical { get; private set; } // deprecated
[Obsolete("No effect")]
public ResourceEntity(string fileName, bool isCritical = false, bool isMultifile = false)
{
if (isMultifile)
{
FileName = new List<string>(fileName.Split(','));
}
else
FileName = [fileName];
IsCritical = isCritical;
}
public ResourceEntity(string fileName, bool isMultifile = false)
{
if (isMultifile)
{
FileName = new List<string>(fileName.Split(','));
}
else
FileName = [fileName];
}
public ResourceEntity(string fileName)
{
FileName = [fileName];
}
if (isMultifile)
FileName = new List<string>(fileName.Split(','));
else
FileName = [fileName];
IsCritical = isCritical;
}
}
public ResourceEntity(string fileName, bool isMultifile = false)
{
if (isMultifile)
FileName = new List<string>(fileName.Split(','));
else
FileName = [fileName];
}
public ResourceEntity(string fileName)
{
FileName = [fileName];
}
public List<string> FileName { get; private set; }
[Obsolete("No effect")] public bool IsCritical { get; private set; } // deprecated
}