Christopher F
6116c1bcef
Replace IUser.AvatarUrl with IUser#GetAvatarUrl(size)
This is to support the new user image endpoint, which provides a parameter for image resizing.
10 years ago
Christopher F
3c9704c822
Merge pull request #520 from james7132/property-injection
Conflicts:
docs/guides/samples/dependency_module.cs
src/Discord.Net.Commands/Utilities/ReflectionUtils.cs
9 years ago
Christopher F
7476c4ca38
Cleanup property injection
9 years ago
Christopher F
6fd834f326
Merge pull request #417 from RogueException/feature/better-di
Enhance Dependency Injection
9 years ago
Christopher F
87f404c23b
Move logging lambda to its own method
9 years ago
Christopher F
c1a5960116
Merge pull request #495 from Flamanis/dev
Conflicts:
docs/guides/samples/logging.cs
Update logging.cs
9 years ago
Christopher F
061935cc9f
Clean up #501
9 years ago
Christopher F
68eeb63127
Merge pull request #501 from khionu/patch-1
Update home page on docs
9 years ago
Christopher F
a110c862f6
Merge pull request #503 from Joe4evr/DocSamples
Update doc samples
9 years ago
Christopher F
755651080d
Merge pull request #524 from RyadaProductions/patch-1
Update docs' status sample
9 years ago
Christopher F
c8f382ce2a
Merge pull request #526 from RogueException/feature/user-roles
Add Roles property to SocketGuildUser
9 years ago
Christopher F
bb9f144eae
Remove implicit SocketGuildUser.RoleIds; refactor Roles to ReadOnly
9 years ago
Sindre G. Langhus
ab60f63511
Changes HasValue in Cachable to constructor argument
9 years ago
Joe4evr
f4918c793b
Add comment about message cache
9 years ago
RogueException
1070feafa8
Merge pull request #509 from aequasi/patch-2
Typo
9 years ago
RogueException
85e0dee0f0
Merge pull request #523 from Emzi0767/dev
Fixed couple non-default arguments in REST messages
9 years ago
RogueException
966be796b2
Merge pull request #504 from Joe4evr/TypeReader_NRE_fix
Fix ParameterInfo.Type sometimes being null
9 years ago
james7132
29261a943a
Fix typo
9 years ago
Christopher F
e601cea255
Add Roles property to SocketGuildUser
there's a few different ways to select a user's roles from their role IDs, and this one seems to be the most efficient.
doesn't seem like there's any reason this shouldn't be included.
9 years ago
RyadaProductions
e3d31c5bd1
Update status.cs
SetStatus and SetGame don't exist, only SetStatusAsync and SetGameAsync
9 years ago
Emzi0767
9c3f858b42
Fixed couple non-default arguments in REST messages
9 years ago
RogueException
941e8383b1
Merge pull request #522 from RogueException/feature/idiot-repellent
Throw an InvalidOp if a user tries to set the DefaultRunMode to Default
9 years ago
Christopher F
f3aa546407
Throw an InvalidOp if a user tries to set the DefaultRunMode to Default
never overestimate the end user
9 years ago
RogueException
70e8cea6e2
Fixed order for permission resolving
9 years ago
james7132
9609520a53
Remove "Get" statement from example docs
9 years ago
james7132
73f00eb0d7
Ensure injected properties have public setters
9 years ago
Christopher F
6352cbebef
Add TryAdd to DependencyMaps
9 years ago
Christopher F
40ede62e4d
Remove Auto-Injection
this should be handled by #520
9 years ago
RogueException
e0a0d2100d
Reduced missed heartbeat aggressiveness
9 years ago
james7132
145ae1518b
Fix properties not being set properly on injection
9 years ago
james7132
bb95686078
Update docs to reflect the change.
9 years ago
james7132
f1df412341
Change whitelist injection into blacklist injection
9 years ago
james7132
f0b4c24e82
Add InjectAttribute for annotating injectable properties
9 years ago
james7132
a551064eaf
Add IDependencyMap injection for public properties
9 years ago
RogueException
8be4cb72e3
SocketSystemMessage Internal -> Public
9 years ago
RogueException
ea3a8f6a01
Added EmbedBuilder.AddField(EmbedFieldBuilder)
9 years ago
RogueException
0cf5493c61
Fixed crash, added DM/Group channel helpers
9 years ago
RogueException
d9fd0c34e4
Fixed bugs with creating invites
9 years ago
Aaron Scherer
858af5e8bb
Typo
9 years ago
Sindre Langhus
d8682a82b2
Change all signatures in the SocketClients to interfaces.
9 years ago
Sindre G. Langhus
25547407c8
Now this should be ready to, I am the worst at git.
9 years ago
Sindre G. Langhus
4b13e3fb00
Changed MessageUpdated to use Cacheable as well, after discussion with Volt.
10 years ago
Sindre G. Langhus
2d67cf36ae
Changed Id from a ulong to generic TId, as per discussion.
10 years ago
Sindre G. Langhus
2a1314da25
Cleanup.
10 years ago
Christopher F
daf0ac9347
Added docstrings for Cacheable
10 years ago
Sindre G. Langhus
705d71875c
Simplified PR, renamed Cached to Cacheable.
10 years ago
Sindre G. Langhus
8435186d79
returns.
10 years ago
Sindre G. Langhus
959d49a26f
renamed Cache to Cached, and refactored many events to use Cached
10 years ago
Sindre G. Langhus
05fcd5f076
First commit
10 years ago
Joe4evr
f80687ef0e
Fix ParameterInfo.Type sometimes being null
9 years ago